1
0
forked from GitHub/gf-core

finally the statistical parser is able to return all possible abstract trees

This commit is contained in:
kr.angelov
2013-04-26 20:44:01 +00:00
parent 8d866541d3
commit 85efdf81e7
6 changed files with 308 additions and 191 deletions

View File

@@ -221,7 +221,7 @@ pgf_parse(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, GuPool* pool)
PgfToken tok = pgf_lexer_read_token(lexer, lex_err);
while (!gu_exn_is_raised(lex_err)) {
// feed the token to get a new parse state
state = pgf_parser_next_state(state, tok, pool);
state = pgf_parser_next_state(state, tok);
if (state == NULL) {
return NULL;
}
@@ -252,7 +252,7 @@ pgf_print_chunks(PgfConcr* concr, PgfCId cat, PgfLexer *lexer, GuPool* pool)
PgfToken tok = pgf_lexer_read_token(lexer, lex_err);
while (!gu_exn_is_raised(lex_err)) {
// feed the token to get a new parse state
state = pgf_parser_next_state(state, tok, pool);
state = pgf_parser_next_state(state, tok);
if (state == NULL) {
printf("\n");
return;