File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ concrete IdiomFre of Idiom = CatFre **
1111 ExistNP np =
1212 mkClause "il" True False (agrP3 Masc Sg)
1313 (insertClit3 "y" (insertComplement (\\ _ => (np. s ! Acc). ton) (predV avoir_V))) ;
14+
15+ ExistNPAdv np adv =
16+ mkClause "il" True False (agrP3 Masc Sg)
17+ (insertAdv adv. s (insertClit3 "y" (insertComplement (\\ _ => (np. s ! Acc). ton) (predV avoir_V)))) ;
1418
1519 ExistIP ip = {
1620 s = \\ t, a, p, _ =>
Original file line number Diff line number Diff line change @@ -23,6 +23,14 @@ concrete IdiomIta of Idiom = CatIta **
2323 (insertClit3 (elision "ci" "c'" "ci" )
2424 (insertComplement (\\ _ => (np. s ! Nom). ton)
2525 (predV copula))) ;
26+
27+ ExistNPAdv np adv =
28+ let npa = complAgr np. a in
29+ mkClause [] True False (agrP3 npa. g npa. n)
30+ (insertAdv adv. s
31+ (insertClit3 (elision "ci" "c'" "ci" )
32+ (insertComplement (\\ _ => (np. s ! Nom). ton)
33+ (predV copula)))) ;
2634
2735 ExistIP ip = {
2836 s = \\ t, a, p, _ =>
You can’t perform that action at this time.
0 commit comments