summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fix: unterminated \-escapeAkim Demaille2020-08-081-5/+13
* fix: crash when redefining the EOF tokenAkim Demaille2020-08-072-18/+12
* style: fix missing space before parenAkim Demaille2020-08-072-6/+6
* style: fix comments and more debug traceAkim Demaille2020-08-075-12/+20
* style: more uses of constAkim Demaille2020-08-071-9/+7
* portability: multiple typedefsAkim Demaille2020-08-031-2/+2
* style: revert "avoid warnings with GCC 4.6"Akim Demaille2020-08-021-3/+3
* portability: we use termios.h and sys/ioctl.hAkim Demaille2020-08-021-1/+1
* portability: rename accept to acceptsymbol because of MSVCMaarten De Braekeleer2020-08-025-12/+12
* regenAkim Demaille2020-08-022-20/+20
* portability: use CHAR_LITERAL instead of CHAR because MSVC defines CHARMaarten De Braekeleer2020-08-022-5/+5
* portability: use INT_LITERAL instead of INT because MSVC defines INTMaarten De Braekeleer2020-08-022-12/+12
* portability: beware of max () with MSVCAkim Demaille2020-08-024-27/+20
* regenAkim Demaille2020-08-012-9/+9
* diagnostics: better location for type redeclarationsAkim Demaille2020-08-013-10/+9
* cex: style: comment changesAkim Demaille2020-07-291-15/+11
* cex: style: prefer "res" for the returned valueAkim Demaille2020-07-291-6/+6
* cex: style: prefer FOO_print to print_FOOAkim Demaille2020-07-295-14/+15
* scanner: don't crash on strings containing a NUL byteAkim Demaille2020-07-282-2/+11
* style: avoid warnings with GCC 4.6Akim Demaille2020-07-231-3/+3
* cex: update NEWS for 3.7Akim Demaille2020-07-221-3/+2
* cex: make "rerun with '-Wcex'" a note instead of a warningAkim Demaille2020-07-211-8/+12
* cex: label all the derivations by their initial actionAkim Demaille2020-07-201-8/+37
* cex: improve readability of the subsectionsAkim Demaille2020-07-203-7/+6
* cex: don't issue an empty line between counterexamplesAkim Demaille2020-07-201-2/+3
* cex: use usual routines for diagnostics about S/R conflictsAkim Demaille2020-07-201-2/+9
* cex: use usual routines for diagnostics about R/R conflictsAkim Demaille2020-07-201-9/+25
* diagnostics: use hyperlinks to point to the only documentationAkim Demaille2020-07-191-3/+35
* glyphs: fix typesAkim Demaille2020-07-192-30/+24
* style: avoid strncpyAkim Demaille2020-07-191-3/+3
* cex: display derivations as treesAkim Demaille2020-07-184-16/+278
* cex: use the glyphsAkim Demaille2020-07-163-43/+5
* cex: factor the handling of graphical symbolsAkim Demaille2020-07-165-2/+124
* cex: style changesAkim Demaille2020-07-151-1/+1
* style: comments changesAkim Demaille2020-07-142-8/+8
* cex: display shifts before reductionsAkim Demaille2020-07-141-9/+25
* style: s/lookahead_tokens/lookaheads/gAkim Demaille2020-07-1415-103/+100
* cex: factor memory allocationAkim Demaille2020-07-141-5/+6
* cex: use state_item_number consistentlyAkim Demaille2020-07-142-15/+15
* cex: more consistent memory allocation/copyAkim Demaille2020-07-142-9/+9
* cex: minor renamingAkim Demaille2020-07-141-2/+2
* cex: use better type namesAkim Demaille2020-07-147-65/+78
* cex: minor style changesAkim Demaille2020-07-143-25/+34
* cex: prefer → to ::=Akim Demaille2020-07-112-7/+27
* style: cex: prefer the array notationAkim Demaille2020-07-114-43/+41
* style: cex: remove variables that don't make it simpler to readAkim Demaille2020-07-112-24/+17
* reports: let xml reports catch up with --report and --graphAkim Demaille2020-07-111-4/+9
* style: factor complex expressionsAkim Demaille2020-07-112-11/+14
* style: update commentsAkim Demaille2020-07-053-8/+7
* style: update comments in the skeletonsAkim Demaille2020-07-051-2/+3