added TranslateBul and translator/Makefile

This commit is contained in:
aarne
2013-10-11 08:36:09 +00:00
parent 824cf32226
commit 3ca480f57d
2 changed files with 35 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
PROBSFILE=../../treebanks/PennTreebank/ParseEngAbs.probs
all: TranslateEng TranslateBul TranslateFre TranslateBulEngFre
TranslateEng:
gf -make -literal=Symb -probs=$(PROBSFILE) -name=TranslateEng TranslateEng.gf
TranslateBul:
gf -make -literal=Symb -probs=$(PROBSFILE) -name=TranslateBul TranslateBul.gf
TranslateEngBul:
gf -make -literal=Symb -probs=$(PROBSFILE) -name=TranslateEngBul TranslateEng.pgf TranslateBul.pgf
TranslateFre:
gf -make -literal=Symb -probs=$(PROBSFILE) -name=TranslateFre TranslateFre.gf
TranslateEngFre:
gf -make -literal=Symb -probs=$(PROBSFILE) -name=TranslateEngFre TranslateEng.pgf TranslateFre.pgf
TranslateBulEngFre:
gf -make -literal=Symb -probs=$(PROBSFILE) -name=TranslateBulEngFre TranslateBul.pgf TranslateEng.pgf TranslateFre.pgf

View File

@@ -0,0 +1,13 @@
--# -path=.:alltenses:../phrasebook:../../lib/src/bulgarian
concrete TranslateBul of Translate = ParseBul, PhrasebookBul ** open SyntaxBul, (E = ExtraBul), Prelude in {
lin
PPhr p = lin Text p ;
NP_Person np = {name = lin NP np ; isPron = False ; poss = mkQuant he_Pron} ;
NP_Object np = lin NP np ;
NP_Item np = lin NP np ;
NP_Place np0 = let np = lin NP np0 in
{name = np ; at = SyntaxBul.mkAdv in_Prep np ; to = SyntaxBul.mkAdv to_Prep np} ;
}