diff --git a/src/basque/tests/prepnp.gfs b/src/basque/tests/prepnp.gfs index 2afd599a..6004df8e 100644 --- a/src/basque/tests/prepnp.gfs +++ b/src/basque/tests/prepnp.gfs @@ -1,4 +1,4 @@ -import ../basque/LangEus.gf +import ../LangEus.gf gt PrepNP ? (DetCN (DetQuant DefArt NumSg) (UseN girl_N)) | l -treebank -bind gt PrepNP ? (DetCN (DetQuant DefArt NumSg) (UseN boy_N)) | l -treebank -bind diff --git a/src/basque/tests/relative.gfs b/src/basque/tests/relative.gfs index b9b22576..9884b40a 100644 --- a/src/basque/tests/relative.gfs +++ b/src/basque/tests/relative.gfs @@ -1,21 +1,13 @@ -import ../basque/LangEus.gf +import ../LangEus.gf import LangEng.gfo -gr -number=5 DetCN (DetQuant ? NumSg) (RelCN (UseN beer_N) (UseRCl ? ? (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant ? ?) (UseN blood_N)))))) | l -bind -treebank -gr -number=5 DetCN (DetQuant ? NumPl) (RelCN (UseN beer_N) (UseRCl ? ? (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant ? ?) (UseN blood_N)))))) | l -bind -treebank -gr -number=10 DetCN (DetQuant ? ?) (RelCN (UseN beer_N) (UseRCl ? ? (RelSlash IdRP (SlashVP (DetCN (DetQuant ? ?) (UseN blood_N)) (SlashV2a love_V2))))) | l -bind -treebank +l -bind DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumSg) (UseN girl_N)))))) +l -bind DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumPl) (UseN girl_N)))))) +l -bind DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumSg) (UseN girl_N)))))) +l -bind DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumPl) (UseN girl_N)))))) -gr -number=10 DetCN (DetQuant ? ?) (RelCN (UseN beer_N) (UseRCl ? ? (RelVP (FunRP ? ? IdRP) (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant ? ?) (UseN blood_N)))))) | l -bind -treebank - -gr -number=10 DetCN (DetQuant ? ?) (RelCN (UseN beer_N) (UseRCl ? ? (RelSlash (FunRP ? ? IdRP) (SlashVP (DetCN (DetQuant ? ?) (UseN blood_N)) (SlashV2a love_V2))))) | l -bind -treebank - -l DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumSg) (UseN girl_N)))))) -l DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumPl) (UseN girl_N)))))) -l DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumSg) (UseN girl_N)))))) -l DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant DefArt NumPl) (UseN girl_N)))))) - -l DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN girl_N)) (SlashV2a love_V2))))) -l DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumPl) (UseN girl_N)) (SlashV2a love_V2))))) -l DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN girl_N)) (SlashV2a love_V2))))) -l DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumPl) (UseN girl_N)) (SlashV2a love_V2))))) \ No newline at end of file +l -bind DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN girl_N)) (SlashV2a love_V2))))) +l -bind DetCN (DetQuant DefArt NumSg) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumPl) (UseN girl_N)) (SlashV2a love_V2))))) +l -bind DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumSg) (UseN girl_N)) (SlashV2a love_V2))))) +l -bind DetCN (DetQuant DefArt NumPl) (RelCN (UseN boy_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (DetCN (DetQuant DefArt NumPl) (UseN girl_N)) (SlashV2a love_V2))))) \ No newline at end of file diff --git a/src/basque/tests/ukanDu.gfs b/src/basque/tests/ukanDu.gfs index 2389cf25..2de21377 100644 --- a/src/basque/tests/ukanDu.gfs +++ b/src/basque/tests/ukanDu.gfs @@ -1,3 +1,6 @@ import ../LangEus.gf -gt UseCl (TTAnt ? ?) PPos (PredVP (UsePron ?) (ComplSlash (SlashV2a see_V2) (UsePron ?))) | l \ No newline at end of file +gt UseCl (TTAnt ? ?) PPos (PredVP (UsePron ?) (ComplSlash (SlashV2a see_V2) (UsePron ?))) | l + +-- Inside a relative clause +gt UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplVS know_VS (UseCl (TTAnt ? ?) PPos (PredVP (UsePron ?) (ComplSlash (SlashV2a see_V2) (UsePron ?)))))) | l -bind \ No newline at end of file diff --git a/src/basque/tests/ukanZaio.gfs b/src/basque/tests/ukanZaio.gfs index f91fc5dd..7fee11fb 100644 --- a/src/basque/tests/ukanZaio.gfs +++ b/src/basque/tests/ukanZaio.gfs @@ -1,3 +1,7 @@ import ../LangEus.gf gt UseCl (TTAnt ? ?) PPos (PredVP (UsePron ?) (ComplSlash (SlashV2a like_V2) (UsePron ?))) | l + + +-- Inside a relative clause +gt UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplVS know_VS (UseCl (TTAnt ? ?) PPos (PredVP (UsePron ?) (ComplSlash (SlashV2a like_V2) (UsePron ?)))))) | l -bind \ No newline at end of file