forked from GitHub/gf-rgl
Make mkClause take an Agr
This commit is contained in:
@@ -67,6 +67,6 @@ resource ResTur = ParamX ** open Prelude, Predef, HarmonyTur in {
|
|||||||
no_Prep = mkPrep [] Acc;
|
no_Prep = mkPrep [] Acc;
|
||||||
mkPrep : Str -> Case -> {s : Str; c : Case; lock_Prep : {}} = \s,c -> lin Prep {s=s; c=c};
|
mkPrep : Str -> Case -> {s : Str; c : Case; lock_Prep : {}} = \s,c -> lin Prep {s=s; c=c};
|
||||||
|
|
||||||
mkClause : Str -> Verb -> {s : Str} =
|
mkClause : Str -> Agr -> Verb -> {s : Str} =
|
||||||
\np, v -> ss (np ++ v.s ! VInfinitive) ;
|
\np, a, v -> ss (np ++ v.s ! VProg a) ;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,6 @@ concrete SentenceTur of Sentence = CatTur ** open Prelude, ResTur in {
|
|||||||
|
|
||||||
lin
|
lin
|
||||||
|
|
||||||
PredVP np vp = mkClause (np.s ! Nom) vp ;
|
PredVP np vp = mkClause (np.s ! Nom) np.a vp ;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user