diff options
| author | aarne <unknown> | 2003-09-22 13:16:55 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2003-09-22 13:16:55 +0000 |
| commit | b1402e8bd6a68a891b00a214d6cf184d66defe19 (patch) | |
| tree | 90372ac4e53dce91cf949dbf8e93be06f1d9e8bd /grammars/resource/english/TestEng.gf | |
Founding the newly structured GF2.0 cvs archive.
Diffstat (limited to 'grammars/resource/english/TestEng.gf')
| -rw-r--r-- | grammars/resource/english/TestEng.gf | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/grammars/resource/english/TestEng.gf b/grammars/resource/english/TestEng.gf new file mode 100644 index 000000000..57d81d173 --- /dev/null +++ b/grammars/resource/english/TestEng.gf @@ -0,0 +1,36 @@ +concrete TestEng of TestAbs = ResEng ** open Syntax in { + +flags startcat=Phr ; lexer=text ; parser=chart ; unlexer=text ; + +-- a random sample from the lexicon + +lin + Big = mkAdjDegr "big" "bigger" "biggest"; + Small = adjDegrReg "small" ; + Old = adjDegrReg "old" ; + Young = adjDegrReg "young" ; + Man = cnHum (mkNoun "man" "men" "man's" "men's") ; + Woman = cnHum (mkNoun "woman" "women" "woman's" "women's") ; + Car = cnNoHum (nounReg "car") ; + House = cnNoHum (nounReg "house") ; + Light = cnNoHum (nounReg "light") ; + Walk = verbNoPart (regVerbP3 "walk") ; + Run = verbNoPart (regVerbP3 "run") ; + Say = verbNoPart (regVerbP3 "say") ; + Prove = verbNoPart (regVerbP3 "prove") ; + Send = mkTransVerbDir (regVerbP3 "send") ; + Love = mkTransVerbDir (regVerbP3 "love") ; + Wait = mkTransVerb (regVerbP3 "wait") "for" ; + Mother = funOfReg "mother" Hum ; + Uncle = funOfReg "uncle" Hum ; + + Always = advPre "always" ; + Well = advPost "well" ; + + SwitchOn = mkTransVerbPart (verbP3s "switch") "on" ; + SwitchOff = mkTransVerbPart (verbP3s "switch") "off" ; + + John = nameReg "John" ; + Mary = nameReg "Mary" ; + +} ; |
