From e559f3f36c99988ee80ac4ec01f80ea6578beebe Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Mon, 16 May 2011 01:08:45 +0300 Subject: Implement BIND config parser. * am/grecs.m4: New option: parser-bind. * src/.gitignore: Update. * src/Make.am [GRECS_COND_BIND_PARSER]: Set GRECS_PARSER_BIND and GRECS_EXTRA_BIND. (GRECS_SRC): Include GRECS_PARSER_BIND. (EXTRA_DIST): Include GRECS_EXTRA_BIND. * src/bind-gram.y: New file. * src/bind-lex.l: New file. * src/format.c (grecs_txtacc_format_value): New function. * src/grecs.h (grecs_bind_parser): New proto. * src/parser.c: Set grecs_current_locus. * src/tree.c (grecs_node_bind): Return immediately if node==NULL. * src/yytrans: Update. --- src/meta1-gram.y | 1 - 1 file changed, 1 deletion(-) (limited to 'src/meta1-gram.y') diff --git a/src/meta1-gram.y b/src/meta1-gram.y index 8ddcbfb..2983221 100644 --- a/src/meta1-gram.y +++ b/src/meta1-gram.y @@ -198,7 +198,6 @@ grecs_meta1_parser(const char *name, int traceflags) return NULL; } yyset_in(fp); - yy_flex_debug = traceflags & GRECS_TRACE_LEX; yydebug = traceflags & GRECS_TRACE_GRAM; parse_tree = NULL; -- cgit v1.2.1