summaryrefslogtreecommitdiff
path: root/testsuite/canonical/grammars/Foods.gf
blob: aa68d4429340ec10e124febd8232648031495733 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-- (c) 2009 Aarne Ranta under LGPL

abstract Foods = {
  flags startcat = Comment ;
  cat
    Comment ; Item ; Kind ; Quality ;
  fun
    -- Pred : Item -> Quality -> Comment ;
    -- This, That, These, Those : Kind -> Item ;
    -- Mod : Quality -> Kind -> Kind ;
    -- Wine, Cheese, Fish, Pizza : Kind ;
    -- Very : Quality -> Quality ;
    -- Fresh, Warm, Italian,
    --   Expensive, Delicious, Boring : Quality ;
    Expensive: Quality;
}