def main(): parserName=sys.argv[1] corpusName=sys.argv[2] pt=ParseTable() lex=Lexicon() print "loading parsetable....." pt.load("experiments/"+parserName+"/parsetable.pt") lex.load("experiments/"+parserName+"/lexicon.lex") print "done" p=Parser(pt,lex) corpus=open(corpusName,"r").readlines() if corpus[-1]=="\n": corpus=corpus[:-1] for line in corpus: print line p.parse(line)
def main(): pt=ParseTable() pt.load("test") lex=Lexicon(sys.argv[2]) p=Parser(pt,lex) p.parse(sys.argv[1])