Make mkClause take an Agr

This commit is contained in:
Ayberk Tosun committed 2017-08-22 12:18:18 +03:00
1 parent af62b770b0
commit 90032d0438
2 files changed
+3 -3

No files matched your search

+2 -2
View File
@@ -67,6 +67,6 @@ resource ResTur = ParamX ** open Prelude, Predef, HarmonyTur in {
no_Prep = mkPrep [] Acc;
mkPrep : Str -> Case -> {s : Str; c : Case; lock_Prep : {}} = \s,c -> lin Prep {s=s; c=c};
mkClause : Str -> Verb -> {s : Str} =
\np, v -> ss (np ++ v.s ! VInfinitive) ;
mkClause : Str -> Agr -> Verb -> {s : Str} =
\np, a, v -> ss (np ++ v.s ! VProg a) ;
}
+1 -1
View File
@@ -2,6 +2,6 @@ concrete SentenceTur of Sentence = CatTur ** open Prelude, ResTur in {
lin
PredVP np vp = mkClause (np.s ! Nom) vp ;
PredVP np vp = mkClause (np.s ! Nom) np.a vp ;
}