struct l2_parse_error err; | struct l2_parse_error err; | ||||
if (l2_parse_program(&lexer, &gen, &err) < 0) { | if (l2_parse_program(&lexer, &gen, &err) < 0) { | ||||
fprintf(stderr, "Parse error: %s\n", err.message); | |||||
fprintf(stderr, "Parse error: %s\n -- %s\n", err.message, line); | |||||
l2_parse_error_free(&err); | l2_parse_error_free(&err); | ||||
w.len = prev_len; | w.len = prev_len; | ||||
} else if (w.len > 0) { | } else if (w.len > 0) { |