summaryrefslogtreecommitdiff
path: root/data
Commit message (Expand)AuthorAgeFilesLines
* skeletons: style/comment changesAkim Demaille2018-09-093-12/+17
* variant: indent better the generated codeAkim Demaille2018-09-091-4/+3
* lalr1.cc: don't generate useless constructors when variant is usedAkim Demaille2018-09-091-13/+13
* C++: don't issue the definition of symbol_type when not usedAkim Demaille2018-09-022-3/+12
* C++: leave 'inline' on the definition, not the declarationAkim Demaille2018-08-312-2/+4
* c++: style changesAkim Demaille2018-08-301-14/+13
* c++: the assignment operator does not have to be constAkim Demaille2018-08-301-3/+3
* C++: make sure the generated header is self containerAkim Demaille2018-08-261-0/+1
* "C++: restore copy-constructor for stack_symbol_typeAkim Demaille2018-08-251-0/+10
* variant: fix uninitialized memory access in `variant<>`Jiahao Li2018-08-251-1/+1
* lalr1.cc: support compilation with disabled support for exceptionsAkim Demaille2018-08-191-0/+21
* C++: fix portability issue with MSVC 2017Akim Demaille2018-08-181-7/+5
* lalr1.cc: remove debug commentAkim Demaille2018-08-181-4/+1
* portability: don't use _Pragma with ICCAkim Demaille2018-08-181-1/+1
* escape properly the file names in #line for printer/destructorAkim Demaille2018-08-182-2/+2
* c++: fix GCC8 warnings about uninitialized valuesAkim Demaille2018-08-153-15/+17
* tests: fix warnings in push modeAkim Demaille2018-08-151-8/+11
* c++: avoid GCC 8 warningsAkim Demaille2018-08-151-1/+2
* examples: ship and install variant.yyAkim Demaille2018-08-141-2/+4
* C++: remove useless copy-constructorAkim Demaille2018-08-141-10/+0
* C++: symbol constructors: add a missing referenceAkim Demaille2018-08-141-2/+2
* C++: remove useless calls to the base default constructorAkim Demaille2018-08-143-8/+4
* C++: prefer size_type to unsigned for indexesAkim Demaille2018-08-141-8/+10
* style: data: remove useless reference to 'int' in integral typesAkim Demaille2018-08-143-49/+49
* c++: variant: add more assertionsAkim Demaille2018-08-111-0/+2
* Merge maint into masterAkim Demaille2018-06-1722-169/+158
|\
| * glr: fix improperly placed synclinesAkim Demaille2018-05-291-1/+2
| * C++: style: fix indentationAkim Demaille2018-05-271-1/+1
| * C++: style: prefer `unsigned` to `unsigned int`Akim Demaille2018-05-271-2/+2
| * C++: style: space before parenAkim Demaille2018-05-272-6/+6
| * C++: fix -Wdeprecated warningsAkim Demaille2018-05-271-0/+9
| * Update copyright yearsAkim Demaille2018-05-1221-30/+32
| * Avoid compiler warningsAkim Demaille2018-05-123-0/+3
| * C++: fix uses of `inline`Akim Demaille2018-05-102-33/+34
| * C++: remove useless `inline` in CC filesAkim Demaille2018-05-102-16/+4
| * C++: remove useless `inline` on templatesAkim Demaille2018-05-102-9/+0
| * style: don't use std::endlAkim Demaille2018-05-081-7/+6
| * lalr1, yacc: use the default location as initial error locationAkim Demaille2015-08-122-6/+6
| * style: formatting and comment changesAkim Demaille2015-08-122-10/+11
| * c++: style: use "unsigned", not "unsigned int"Akim Demaille2015-08-123-23/+23
| * c++: style: remove useless "inline" and fix space issuesAkim Demaille2015-08-124-25/+19
* | Merge remote-tracking branch 'origin/maint'Akim Demaille2015-01-232-7/+14
|\ \ | |/
| * build: re-enable compiler warnings, and fix themAkim Demaille2015-01-231-3/+11
| * c++: reserve 200 slots in the parser's stackAkim Demaille2015-01-201-4/+3
* | Merge remote-tracking branch 'origin/maint' into origin/masterAkim Demaille2015-01-162-1/+1
|\ \ | |/
| * doc: minor fixesAkim Demaille2015-01-161-1/+0
| * c++: avoid warnings when destructors don't use $$Akim Demaille2015-01-151-0/+1
* | Merge remote-tracking branch 'origin/maint'Akim Demaille2015-01-134-63/+110
|\ \ | |/
| * c++: fix the use of destructors when variants are enabledAkim Demaille2015-01-091-0/+1
| * c++: symbols can be empty, so use itAkim Demaille2015-01-081-21/+13