summaryrefslogtreecommitdiff
path: root/examples/attempto/LexAttemptoFin.gf
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2009-03-11 16:08:55 +0000
committeraarne <aarne@cs.chalmers.se>2009-03-11 16:08:55 +0000
commit18c6ec5788d2ff9d4c7c5c0e0b82a652114ad206 (patch)
tree7af8cb145162dc2af399b2c50dce7be94e49d28b /examples/attempto/LexAttemptoFin.gf
parent84a1d54e827531993b3e91d571456be54378cb44 (diff)
Finnish attempto started
Diffstat (limited to 'examples/attempto/LexAttemptoFin.gf')
-rw-r--r--examples/attempto/LexAttemptoFin.gf34
1 files changed, 34 insertions, 0 deletions
diff --git a/examples/attempto/LexAttemptoFin.gf b/examples/attempto/LexAttemptoFin.gf
new file mode 100644
index 000000000..664facf18
--- /dev/null
+++ b/examples/attempto/LexAttemptoFin.gf
@@ -0,0 +1,34 @@
+instance LexAttemptoFin of LexAttempto =
+ open
+ ExtraFin,
+ SyntaxFin,
+ ParadigmsFin,
+ ConstructX,
+ (M = MakeStructuralFin)
+ in {
+
+oper
+ possible_A = mkA "mahdollinen" ;
+ necessary_A = mkA "välttämätön" ;
+ own_A = mkA "oma" ;
+ have_VV = mkVV (mkV "pitää") ;
+ provably_Adv = mkAdv "todistettavasti" ;
+ provable_A = mkA "todistettava" ;
+ false_A = mkA (mkN "epätosi" "epätosia") ;
+ such_A = mkA "sellainen" ;
+
+ genitiveNP np = mkNP (GenNP np) ;
+
+ kilogram_CN = mkCN (mkN "kilo") ;
+
+ each_Det = every_Det ; ----
+
+ that_Subj = M.mkSubj "että" ;
+
+ comma_and_Conj = M.mkConj [] ", ja" plural ;
+ comma_or_Conj = M.mkConj [] ", tai" singular ;
+ slash_Conj = M.mkConj [] "/" singular ;
+
+ whose_IDet = mkIDet (M.mkIQuant "kenen") ;
+
+}