diff options
| author | aarne <unknown> | 2003-11-14 11:40:48 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2003-11-14 11:40:48 +0000 |
| commit | 13de08f794424515edaf0c0087f32e1dfd7b60f9 (patch) | |
| tree | 236bf39c124fca55b27ca5b1d3662c0729858e04 /grammars/resource/french/TestFra.gf | |
| parent | 309716563c7ed60d06e3bcb3e15e02b7461399f4 (diff) | |
French working, but only in the old size.
Diffstat (limited to 'grammars/resource/french/TestFra.gf')
| -rw-r--r-- | grammars/resource/french/TestFra.gf | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/grammars/resource/french/TestFra.gf b/grammars/resource/french/TestFra.gf new file mode 100644 index 000000000..7193a6d5c --- /dev/null +++ b/grammars/resource/french/TestFra.gf @@ -0,0 +1,34 @@ +--# -path=.:../romance:../abstract:../../prelude + +concrete TestFra of TestAbs = ResFra ** open Prelude, TypesFra, MorphoFra, SyntaxFra in { + +flags startcat=Phr ; lexer=text ; parser=chart ; unlexer=text ; + +lin + Big = mkAdjDegrReg "grand" adjPre ; + Small = mkAdjDegrReg "petit" adjPre ; + Old = mkAdjDegrLong (mkAdj "vieux" "vieux" "vieille") adjPre ; + Young = mkAdjDegrLong (adjJeune "jeune") adjPre ; + Man = mkCNomReg "homme" Masc ; + Woman = mkCNomReg "femme" Fem ; + Car = mkCNomReg "voiture" Fem ; + Light = mkCNomReg "lumière" Fem ; + House = mkCNomReg "maison" Fem ; + Walk = verbPres (conj1aimer "marcher") ; + Run = verbPres (conj3courir "courir") ; + Send = mkTransVerbDir (verbPres (conj1envoyer "envoyer")) ; + Love = mkTransVerbDir (verbPres (conj1aimer "aimer")) ; + Wait = mkTransVerbDir (verbPres (conj3rendre "attendre")) ; + Say = verbSent (verbPres (conj3dire "dire")) Ind Ind ; + Prove = verbSent (verbPres (conj1aimer "démontrer")) Ind Ind ; + SwitchOn = mkTransVerbDir (verbPres (conj1aimer "allumer")) ; + SwitchOff = mkTransVerbDir (verbPres (conj3peindre "éteindre")) ; + Mother = funDe (mkCNomReg "mère" Fem) ; + Uncle = funDe (mkCNomReg "oncle" Masc) ; + + Well = ss "bien" ; + Always = ss "toujours" ; + + John = mkProperName "Jean" Masc ; + Mary = mkProperName "Marie" Fem ; +} |
