diff options
| author | bjorn <bjorn@bringert.net> | 2008-08-14 07:58:04 +0000 |
|---|---|---|
| committer | bjorn <bjorn@bringert.net> | 2008-08-14 07:58:04 +0000 |
| commit | 77270a010a0b453e9a84c3e62db7cfd22e49d55d (patch) | |
| tree | d17682a545d6ac1e68ff49b8c20964182794baf7 /grammars/basic | |
| parent | 0bbb906141711767678f82b15a7b43e65e0b5bd6 (diff) | |
Remove the grammars directory. It was full of old grammars that don't compile these days. See the old source distributions if you want them.
Diffstat (limited to 'grammars/basic')
| -rw-r--r-- | grammars/basic/Basic.gf | 15 | ||||
| -rw-r--r-- | grammars/basic/English.gf | 27 | ||||
| -rw-r--r-- | grammars/basic/README | 10 | ||||
| -rw-r--r-- | grammars/basic/tut1.Abs.gf | 12 | ||||
| -rw-r--r-- | grammars/basic/tut1.Deu.gf | 32 | ||||
| -rw-r--r-- | grammars/basic/tut1.Eng.gf | 26 | ||||
| -rw-r--r-- | grammars/basic/tut1.Fin.gf | 26 | ||||
| -rw-r--r-- | grammars/basic/tut1.Fra.gf | 26 | ||||
| -rw-r--r-- | grammars/basic/tut1.Ita.gf | 26 | ||||
| -rw-r--r-- | grammars/basic/tut1.Sve.gf | 32 |
10 files changed, 0 insertions, 232 deletions
diff --git a/grammars/basic/Basic.gf b/grammars/basic/Basic.gf deleted file mode 100644 index 034d9ba29..000000000 --- a/grammars/basic/Basic.gf +++ /dev/null @@ -1,15 +0,0 @@ -abstract Basic = { - -cat -S ; NP ; A1 ; CN ; - -fun -PredA1 : NP -> A1 -> S ; -CondS : S -> S -> S ; -DisjA1 : A1 -> A1 -> A1 ; -Every : CN -> NP ; -ModA1 : CN -> A1 -> CN ; -Number : CN ; -Even : A1 ; Odd : A1 ; Prime : A1 ; -Zero : NP ; -} diff --git a/grammars/basic/English.gf b/grammars/basic/English.gf deleted file mode 100644 index 7747d1abd..000000000 --- a/grammars/basic/English.gf +++ /dev/null @@ -1,27 +0,0 @@ -concrete English of Basic = { - -lincat -S = {s : Str} ; NP = {s : Str} ; A1 = {s : Str} ; CN = {s : Str} ; - -lin PredA1 Q F = - {s = Q.s ++ "is" ++ F.s} ; -lin CondS A B = - {s = "if" ++ A.s ++ "then" ++ B.s} ; -lin DisjA1 F G = - {s = F.s ++ "or" ++ G.s} ; -lin Every A = - {s = "every" ++ A.s} ; -lin ModA1 A F = - {s = F.s ++ A.s} ; -lin Number = - {s = "number"} ; -lin Even = - {s = "even"} ; -lin Odd = - {s = "odd"} ; -lin Prime = - {s = "prime"} ; -lin Zero = - {s = "zero"} ; - -} diff --git a/grammars/basic/README b/grammars/basic/README deleted file mode 100644 index f4e31e22d..000000000 --- a/grammars/basic/README +++ /dev/null @@ -1,10 +0,0 @@ -The naming of the grammars tut1.*.gf comes from their use in the -first GF tutorial in 1998. They still make a good starting -point to try out translating and editing. Their code is mostly -automatic translation from old-GF source. - -The grammars Basic.gf and English.gf follow the module syntax -of GF 2. The other grammars can also be used in GF 2, which -creates a module structure when compiling them. - -(AR 1998-2004) diff --git a/grammars/basic/tut1.Abs.gf b/grammars/basic/tut1.Abs.gf deleted file mode 100644 index 195ca3b87..000000000 --- a/grammars/basic/tut1.Abs.gf +++ /dev/null @@ -1,12 +0,0 @@ -cat -S ; NP ; A1 ; CN ; - -fun -PredA1 : NP -> A1 -> S ; -CondS : S -> S -> S ; -DisjA1 : A1 -> A1 -> A1 ; -Every : CN -> NP ; -ModA1 : CN -> A1 -> CN ; -Number : CN ; -Even : A1 ; Odd : A1 ; Prime : A1 ; -Zero : NP ; diff --git a/grammars/basic/tut1.Deu.gf b/grammars/basic/tut1.Deu.gf deleted file mode 100644 index f060cfb37..000000000 --- a/grammars/basic/tut1.Deu.gf +++ /dev/null @@ -1,32 +0,0 @@ -include tut1.Abs.gf ; - -param Ord = dir | indir | sub ; -lincat S = {s : Ord => Str} ; -lincat NP = {s : Str} ; -lincat A1 = {s : Str} ; -lincat CN = {s : Str} ; -lin PredA1 Q F = {s = table { - {dir} => Q.s ++ "ist" ++ F.s ; - {indir} => "ist" ++ Q.s ++ F.s ; - {sub} => Q.s ++ F.s ++ "ist"}} ; -lin CondS A B = {s = table { - {dir} => "wenn" ++ (A.s ! sub) ++ "dann" ++ B.s ! indir ; - {indir} => (B.s ! indir) ++ "wenn" ++ A.s ! sub ; - {sub} => (B.s ! sub) ++ "wenn" ++ A.s ! sub}} ; -lin DisjA1 F G = - {s = F.s ++ "oder" ++ G.s} ; -lin Every A = - {s = "jede" ++ A.s} ; -lin ModA1 A F = - {s = F.s ++ A.s} ; -lin Number = - {s = "Zahl"} ; -lin Even = - {s = "gerade"} ; -lin Odd = - {s = "ungerade"} ; -lin Prime = - {s = "unteilbar"} ; -lin Zero = - {s = "Null"} ; - diff --git a/grammars/basic/tut1.Eng.gf b/grammars/basic/tut1.Eng.gf deleted file mode 100644 index f9481a8e0..000000000 --- a/grammars/basic/tut1.Eng.gf +++ /dev/null @@ -1,26 +0,0 @@ -include tut1.Abs.gf ; - -lincat -S = {s : Str} ; NP = {s : Str} ; A1 = {s : Str} ; CN = {s : Str} ; - -lin PredA1 Q F = - {s = Q.s ++ "is" ++ F.s} ; -lin CondS A B = - {s = "if" ++ A.s ++ "then" ++ B.s} ; -lin DisjA1 F G = - {s = F.s ++ "or" ++ G.s} ; -lin Every A = - {s = "every" ++ A.s} ; -lin ModA1 A F = - {s = F.s ++ A.s} ; -lin Number = - {s = "number"} ; -lin Even = - {s = "even"} ; -lin Odd = - {s = "odd"} ; -lin Prime = - {s = "prime"} ; -lin Zero = - {s = "zero"} ; - diff --git a/grammars/basic/tut1.Fin.gf b/grammars/basic/tut1.Fin.gf deleted file mode 100644 index 1aa20ea3b..000000000 --- a/grammars/basic/tut1.Fin.gf +++ /dev/null @@ -1,26 +0,0 @@ -include tut1.Abs.gf ; - -lincat S = {s : Str} ; -lincat NP = {s : Str} ; -lincat A1 = {s : Str} ; -lincat CN = {s : Str} ; -lin PredA1 Q F = - {s = Q.s ++ "on" ++ F.s} ; -lin CondS A B = - {s = "jos" ++ A.s ++ "niin" ++ B.s} ; -lin DisjA1 F G = - {s = F.s ++ "tai" ++ G.s} ; -lin Every A = - {s = A.s ++ "kuin" ++ A.s} ; -lin ModA1 A F = - {s = F.s ++ A.s} ; -lin Number = - {s = "luku"} ; -lin Even = - {s = "parillinen"} ; -lin Odd = - {s = "pariton"} ; -lin Prime = - {s = "jaoton"} ; -lin Zero = - {s = "nolla"} ; diff --git a/grammars/basic/tut1.Fra.gf b/grammars/basic/tut1.Fra.gf deleted file mode 100644 index 04bd309c6..000000000 --- a/grammars/basic/tut1.Fra.gf +++ /dev/null @@ -1,26 +0,0 @@ -include tut1.Abs.gf ; - -lincat S = {s : Str} ; -lincat NP = {s : Str} ; -lincat A1 = {s : Str} ; -lincat CN = {s : Str} ; -lin PredA1 Q F = - {s = Q.s ++ "est" ++ F.s} ; -lin CondS A B = - {s = "si" ++ A.s ++ "alors" ++ B.s} ; -lin DisjA1 F G = - {s = F.s ++ "ou" ++ G.s} ; -lin Every A = - {s = "tout" ++ A.s} ; -lin ModA1 A F = - {s = A.s ++ F.s} ; -lin Number = - {s = "nombre"} ; -lin Even = - {s = "pair"} ; -lin Odd = - {s = "impair"} ; -lin Prime = - {s = "premier"} ; -lin Zero = - {s = "zéro"} ; diff --git a/grammars/basic/tut1.Ita.gf b/grammars/basic/tut1.Ita.gf deleted file mode 100644 index 85542d5fa..000000000 --- a/grammars/basic/tut1.Ita.gf +++ /dev/null @@ -1,26 +0,0 @@ -include tut1.Abs.gf ; - -lincat S = {s : Str} ; -lincat NP = {s : Str} ; -lincat A1 = {s : Str} ; -lincat CN = {s : Str} ; -lin PredA1 Q F = - {s = Q.s ++ "è" ++ F.s} ; -lin CondS A B = - {s = "se" ++ A.s ++ "allora" ++ B.s} ; -lin DisjA1 F G = - {s = F.s ++ "o" ++ G.s} ; -lin Every A = - {s = "ogni" ++ A.s} ; -lin ModA1 A F = - {s = A.s ++ F.s} ; -lin Number = - {s = "numero"} ; -lin Even = - {s = "pari"} ; -lin Odd = - {s = "dispari"} ; -lin Prime = - {s = "primo"} ; -lin Zero = - {s = "zero"} ; diff --git a/grammars/basic/tut1.Sve.gf b/grammars/basic/tut1.Sve.gf deleted file mode 100644 index 1bf610ecc..000000000 --- a/grammars/basic/tut1.Sve.gf +++ /dev/null @@ -1,32 +0,0 @@ -include tut1.Abs.gf ; - -param Ord = dir | indir | sub ; -lincat S = {s : Ord => Str} ; -lincat NP = {s : Str} ; -lincat A1 = {s : Str} ; -lincat CN = {s : Str} ; -lin PredA1 Q F = {s = table { - dir => Q.s ++ "är" ++ F.s ; - indir => "är" ++ Q.s ++ F.s ; - sub => Q.s ++ "är" ++ F.s}} ; -lin CondS A B = {s = table { - dir => "om" ++ A.s ! sub ++ "så" ++ B.s ! indir ; - indir => B.s ! indir ++ "om" ++ A.s ! sub ; - sub => B.s ! sub ++ "om" ++ A.s ! sub}} ; -lin DisjA1 F G = - {s = F.s ++ "eller" ++ G.s} ; -lin Every A = - {s = "varje" ++ A.s} ; -lin ModA1 A F = - {s = F.s ++ A.s} ; -lin Number = - {s = "tal"} ; -lin Even = - {s = "jämnt"} ; -lin Odd = - {s = "udda"} ; -lin Prime = - {s = "primt"} ; -lin Zero = - {s = "noll"} ; - |
