| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-02 | add a MakefileHEADmaster | Quentin Carbonneaux | |
| 2024-09-02 | fix a nonassoc bug | Quentin Carbonneaux | |
| I am not sure if the mirror thing should be implemented in the else branch. This fix makes a clean pgsql yacc parser go through. | |||
| 2024-09-02 | fix hang on unclosed comment | Quentin Carbonneaux | |
| 2024-09-02 | bump limits | Quentin Carbonneaux | |
| 2021-08-02 | support /* */ comments | Quentin Carbonneaux | |
| 2019-05-15 | Fail on invalid token | Michael Forney | |
| Reading a zero-length TIdnt token causes infinite loops or other failures. | |||
| 2019-03-25 | fix mistyped prototype of lexer function | Sergei Rogachev | |
| 2015-10-08 | patch $ substitution code | Quentin Carbonneaux | |
| 2015-10-04 | improve handling of strings in code blocks | Quentin Carbonneaux | |
| 2015-10-01 | rename myacc.c to yacc.c | Quentin Carbonneaux | |
| 2015-05-22 | fix buggy %union | Quentin Carbonneaux | |
| 2015-03-09 | add default definition of YYSTYPE in .tab.h | Quentin Carbonneaux | |
| 2015-03-09 | smarter option parsing, thanks to k0ga | Quentin Carbonneaux | |
| 2015-03-08 | warning free with -pedantic | Quentin Carbonneaux | |
| 2015-03-08 | not C99 anymore | Quentin Carbonneaux | |
| 2015-03-08 | clean repository | Quentin Carbonneaux | |
| 2015-03-08 | remove useless include | Quentin Carbonneaux | |
| 2015-03-08 | make it standard C89 | Quentin Carbonneaux | |
| 2015-03-08 | more posix | Quentin Carbonneaux | |
| 2015-03-06 | do not lex multiple times $ | Quentin Carbonneaux | |
| 2015-03-06 | add license | Quentin Carbonneaux | |
| 2015-03-05 | little tweak for lazier lexing | Quentin Carbonneaux | |
| 2015-03-05 | more correct C code | Quentin Carbonneaux | |
| 2015-03-05 | have not tested in a while! | Quentin Carbonneaux | |
| 2015-03-05 | there is a bug with this file | Quentin Carbonneaux | |
| 2015-03-05 | output empty tables correctly | Quentin Carbonneaux | |
| 2015-03-04 | remove useless code | Quentin Carbonneaux | |
| 2015-03-04 | add quick and dirty dirty bit | Quentin Carbonneaux | |
| 2015-03-04 | close states before processing them | Quentin Carbonneaux | |
| 2015-03-04 | avoid one copy | Quentin Carbonneaux | |
| 2015-03-04 | remove iadd and optimize | Quentin Carbonneaux | |
| 2015-03-04 | improve first interface | Quentin Carbonneaux | |
| 2015-03-04 | %g is for doubles | Quentin Carbonneaux | |
| 2015-03-04 | oh boy... | Quentin Carbonneaux | |
| 2015-03-04 | add huge definition of ocaml | Quentin Carbonneaux | |
| 2015-03-04 | remove unused function | Quentin Carbonneaux | |
| 2015-03-04 | use one global temprary item | Quentin Carbonneaux | |
| 2015-03-04 | not using malloc/free for temporary storage... | Quentin Carbonneaux | |
| ...leads to a huge performance improvement! | |||
| 2015-03-04 | optimize state generation | Quentin Carbonneaux | |
| Instead of closing terms after an igoto, I only use the core computed by igoto and close it later, if necessary. This should be a correct optimization because the core of a state determines it completely. Interestingly, this makes compiling with -O2/-O3 almost useless. | |||
| 2015-03-04 | rename ch to chg | Quentin Carbonneaux | |
| 2015-03-04 | add C grammar for tests | Quentin Carbonneaux | |
| 2015-03-04 | fix pretty serious bug in stgen | Quentin Carbonneaux | |
| 2015-03-03 | remove spurious assertion | Quentin Carbonneaux | |
| 2015-03-03 | more optimization + bug fixes | Quentin Carbonneaux | |
| 2015-03-03 | use bitsets for lookahead storage | Quentin Carbonneaux | |
| 2015-03-02 | simplify template code | Quentin Carbonneaux | |
| 2015-03-02 | fix bug in cpycode | Quentin Carbonneaux | |
| 2015-03-02 | fix typo in doc.txt | Quentin Carbonneaux | |
| 2015-03-02 | use the nice tokens in the test | Quentin Carbonneaux | |
| 2015-03-02 | add token translation function | Quentin Carbonneaux | |
