Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enabled stricter compiler warnings and fixed all new warnings | Dimitri van Heesch | 2020-03-08 | 1 | -10/+10 |
| | |||||
* | Fix compiler warnings on Windows (Visual Studio) | Dimitri van Heesch | 2020-02-12 | 1 | -0/+3 |
| | |||||
* | Added missing debug flags for scanner that were made reentrant | Dimitri van Heesch | 2019-12-05 | 1 | -1/+1 |
| | |||||
* | Split language parser into "outline parser" and "code parser" | Dimitri van Heesch | 2019-12-03 | 1 | -0/+30 |
| | |||||
* | Remove bogus flex code | Dimitri van Heesch | 2019-11-18 | 1 | -8/+0 |
| | |||||
* | Consistent way to show scanner state | albert-github | 2019-09-05 | 1 | -0/+2 |
| | | | | | Create a consistent way to display the state mnemonics of the different scanners (analogous to the fortranscanner.l) Use an automatic procedure to generate the routine with the translation of the states to a string. | ||||
* | Fix for printlex after destroying the scanner context | Dimitri van Heesch | 2019-05-28 | 1 | -2/+1 |
| | |||||
* | enable debug for re-entrant lexers | Adrian Negreanu | 2019-05-22 | 1 | -0/+5 |
| | |||||
* | Missing debug statements sqlcode and xmlcode lexers | albert-github | 2019-05-20 | 1 | -0/+3 |
| | | | | The messages for `doxygen -d lex` were missing in case of the sqlcode.l and xmlcode.l | ||||
* | Fixed memory leak in reentrant lexers | Dimitri van Heesch | 2019-05-12 | 1 | -1/+4 |
| | |||||
* | sqlcode.l: generate a reentrant scanner | Adrian Negreanu | 2019-05-04 | 1 | -225/+250 |
| | | | | | | | | | | | | | | | | | * put the global variables in struct sqlcodeYY_state. * globally define yyscanner and sqlcode_extra. these two should be per-thread. * add a new yyscan_t function parameter when these functions are referenced: - yyin, yyout, yyextra, yyleng, yytext, yylineno, yycolumn, and yy_flex_debug. - the macros BEGIN, YY_START, YYSTATE, yymore, unput, and yyless - the functions that deal with input buffers: yyrestart - others: yy_switch_to_buffer, yy_create_buffer, yy_delete_buffer, yy_flush_buffer, yypush_buffer_state, yypop_buffer_state, yy_scan_buffer, yy_scan_string, and yy_scan_bytes * add a new yyscan_t function parameter when globals are referenced, to get the yyextra out of the yyscanner. | ||||
* | Improved const correctness and added support for inline namespaces | Dimitri van Heesch | 2019-04-21 | 1 | -3/+3 |
| | |||||
* | Refactored Definition and derived classes such that they are abstract interfaces | Dimitri van Heesch | 2019-02-28 | 1 | -1/+1 |
| | |||||
* | Double id for tooltips in XHTML Possible. | albert-github | 2019-01-18 | 1 | -6/+0 |
| | | | | The tooltips (XHTML) should not be displayed per code fragment but for the entire (output) file as otherwise tooltips might be added multiple times resulting in double IDs. | ||||
* | Add NVARCHAR as a SQL type | Artur Kink | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | Add sql syntax highlighting to code blocks | Artur Kink | 2016-11-22 | 1 | -0/+434 |