summaryrefslogtreecommitdiff
path: root/data
Commit message (Expand)AuthorAgeFilesLines
* Remove data/Makefile.am.Akim Demaille2008-11-151-9/+22
* Provide convenience constructors for locations and positions.Akim Demaille2008-11-151-12/+32
* Instead of using make_symbol<TOK_FOO>, generate make_FOO for each token type.Akim Demaille2008-11-151-46/+28
* %define token.prefix.Akim Demaille2008-11-133-4/+12
* Compute at M4 time some of the subtractions.Akim Demaille2008-11-131-1/+10
* symbol::token.Akim Demaille2008-11-131-9/+18
* Comment changes.Akim Demaille2008-11-132-8/+11
* Define make_symbol in the header.Akim Demaille2008-11-131-1/+2
* Define yytranslate in the header for lex_symbol.Akim Demaille2008-11-131-2/+5
* Define the constructors of symbol_type in b4_symbol_constructor_definitions.Akim Demaille2008-11-131-77/+77
* Make it easier to move the definition of yytranslate_.Akim Demaille2008-11-131-24/+31
* Remove useless class specification.Akim Demaille2008-11-131-1/+1
* Finer input type for yytranslate.Akim Demaille2008-11-131-3/+5
* Honor lex-params in %define lex_symbol mode.Akim Demaille2008-11-131-1/+2
* Simplify names.Akim Demaille2008-11-131-11/+11
* Use b4_type_names for the union type.Akim Demaille2008-11-131-7/+13
* Define the "identifier" of a symbol.Akim Demaille2008-11-131-5/+5
* Locations are no longer required by lalr1.cc.Akim Demaille2008-11-111-66/+116
* Simplify lalr1.cc since %defines is mandatory.Akim Demaille2008-11-111-6/+3
* Prefer M4 to CPP.Akim Demaille2008-11-111-15/+10
* Support i18n of the parse error messages.Akim Demaille2008-11-111-29/+48
* Make it possible to return a symbol_type from yylex.Akim Demaille2008-11-111-4/+11
* Replace yychar with a Boolean.Akim Demaille2008-11-111-23/+15
* Let yytranslate handle the eof case.Akim Demaille2008-11-111-13/+10
* yychar cannot be empty in yyerrlab.Akim Demaille2008-11-111-12/+13
* Introduce make_symbol.Akim Demaille2008-11-111-6/+120
* Get rid of tabulations in the Java output.Akim Demaille2008-11-112-127/+127
* Work around Java's ``code too large'' problem for parser tables.Di-an Jan2008-11-102-67/+34
* Various Java skeleton improvements.Di-an Jan2008-11-102-56/+94
* Formatting changes.Akim Demaille2008-11-101-1/+0
* More information about the symbols.Akim Demaille2008-11-101-1/+14
* Make parser::yytranslate static.Akim Demaille2008-11-101-1/+1
* Avoid trailing spaces.Akim Demaille2008-11-102-5/+8
* Use "enum" for integral constants.Akim Demaille2008-11-102-27/+19
* Formatting changes.Akim Demaille2008-11-101-2/+2
* Classify symbols by type-name.Akim Demaille2008-11-101-8/+16
* Change the handling of the symbols in the skeletons.Akim Demaille2008-11-101-13/+23
* Support constructor with an argument.Akim Demaille2008-11-101-0/+10
* Use a static hierarchy for symbols in the C++ parser.Akim Demaille2008-11-091-25/+79
* Use inline for small operations.Akim Demaille2008-11-091-11/+11
* Introduce a hierarchy for symbols.Akim Demaille2008-11-091-101/+165
* Rename data_type and stack_symbol_type.Akim Demaille2008-11-091-22/+24
* Handle semantic value and location together.Akim Demaille2008-11-091-70/+62
* Push a complete symbol, not connected parts.Akim Demaille2008-11-091-16/+13
* Agregate yylval and yylloc.Akim Demaille2008-11-091-18/+19
* Rely on the state stack to display reduction traces.Akim Demaille2008-11-091-14/+20
* Fuse yyval and yyloc into yylhs.Akim Demaille2008-11-091-61/+76
* Moving push traces into yypush_.Akim Demaille2008-11-071-12/+14
* The single-stack C++ parser is now the standard one.Akim Demaille2008-11-072-408/+408
* Avoid empty-if warnings.Akim Demaille2008-11-071-3/+3