first compilable LangDut

This commit is contained in:
aarne
2009-11-06 17:58:07 +00:00
parent 1823d1b896
commit 0ed7853c6b
28 changed files with 3298 additions and 0 deletions

30
lib/src/dutch/ExtDut.gf Normal file
View File

@@ -0,0 +1,30 @@
--concrete ExtDut of ExtDutAbs = CatDut ** open ResDut in
{
--{
----
---- lincat
----
---- Aux = {s : Polarity => Str} ;
----
---- lin
----
---- PredAux np aux vp = mkClause (np.s ! Nom) np.a {
---- s = \\t,ant,b,ord,agr =>
---- let
---- fin = aux.s ! b ;
---- vf : Str -> Str -> {fin, inf : Str} = \x,y ->
---- {fin = x ; inf = y} ;
---- in
---- case ant of {
---- Simul => vf fin [] ;
---- Anter => vf fin "have"
---- } ;
---- s2 = \\agr => infVP vp agr
---- } ;
----
---- can_Aux = {s = \\p => posneg p "can"} ; ---- cannt
---- must_Aux = {s = \\p => posneg p "must"} ;
----
----}
}