Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | enable debug for re-entrant lexers | Adrian Negreanu | 2019-05-22 | 1 | -0/+4 |
| | |||||
* | Fixed memory leak in reentrant lexers | Dimitri van Heesch | 2019-05-12 | 1 | -3/+5 |
| | |||||
* | declinfo.l: enable reentrant | Adrian Negreanu | 2019-05-04 | 1 | -124/+136 |
| | | | | | | | | | | | | | | | | | * put the global variables in struct declinfoYY_state. * globally define yyscanner and declinfo_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. | ||||
* | declinfo.l: move function declarations before | Adrian Negreanu | 2019-05-04 | 1 | -38/+41 |
| | |||||
* | declinfo.l: group flex options toghether | Adrian Negreanu | 2019-05-04 | 1 | -5/+3 |
| | |||||
* | flex: use %option instead of command line options. | Adrian Negreanu | 2016-09-21 | 1 | -0/+2 |
| | |||||
* | drop #include <unistd.h> | Adrian Negreanu | 2015-05-15 | 1 | -1/+2 |
| | | | | Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com> | ||||
* | Bump copyright year | Dimitri van Heesch | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Remove unused local and static global variables | albert-github | 2014-12-27 | 1 | -1/+0 |
| | | | | Remove unused local and static global variables. Variables have been identified by Understand (version 758) from Scitools. | ||||
* | Updated copyright | Dimitri van Heesch | 2014-02-11 | 1 | -1/+1 |
| | |||||
* | Debug output for lexical analyzer | Albert | 2013-11-13 | 1 | -0/+2 |
| | | | | | | | | | | | | | | In case of error messages like: input buffer overflow, can't enlarge buffer because scanner uses REJECT it is not always directly clear from which lexical analyzer (.l file) this problem comes. This patch helps to find these problems and does the following things: - when using the option -d lex with doxygen each time a lexical analyzer is called at the start a line like the following line will be given: Entering lexical analyzer: pre.l (for: ..../file.c) and at the end: Finished lexical analyzer: pre.l (for: ..../file.c) - in case the lexical analyzer has been translated with the -d option of lex / flex the above mentioned lines will be given as part of the lexical analyzer output (to stderr) and look like: --entering lexical analyzer: pre.l (for: ..../file.c) --finished lexical analyzer: pre.l (for: ..../file.c) | ||||
* | Release-1.8.3.1 | Dimitri van Heesch | 2013-01-20 | 1 | -1/+1 |
| | |||||
* | Release-1.8.1.2-20120729 | Dimitri van Heesch | 2012-07-29 | 1 | -0/+2 |
| | |||||
* | Release-1.7.6.1-20120220 | Dimitri van Heesch | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | Release-1.7.3-20110123 | Dimitri van Heesch | 2011-01-23 | 1 | -1/+1 |
| | |||||
* | Release-1.7.2-20101118 | Dimitri van Heesch | 2010-11-18 | 1 | -1/+3 |
| | |||||
* | Release-1.6.2-20100124 | Dimitri van Heesch | 2010-01-24 | 1 | -1/+1 |
| | |||||
* | Release-1.5.7.1-20081225 | Dimitri van Heesch | 2008-12-25 | 1 | -1/+1 |
| | |||||
* | Release-1.5.6-20080914 | Dimitri van Heesch | 2008-09-14 | 1 | -1/+1 |
| | |||||
* | Release-1.5.4-20080101 | Dimitri van Heesch | 2008-01-17 | 1 | -2/+2 |
| | |||||
* | Release-1.5.4 | Dimitri van Heesch | 2008-01-16 | 1 | -1/+1 |
| | |||||
* | Release-1.5.3-20070815 | Dimitri van Heesch | 2007-08-15 | 1 | -1/+1 |
| | |||||
* | Release-1.5.1-20070219 | Dimitri van Heesch | 2007-02-19 | 1 | -1/+1 |
| | |||||
* | Release-1.5.1-20070107 | Dimitri van Heesch | 2007-01-07 | 1 | -1/+1 |
| | |||||
* | Release-1.5.1-20061202 | Dimitri van Heesch | 2006-12-02 | 1 | -1/+1 |
| | |||||
* | Release-1.4.6-20060507 | Dimitri van Heesch | 2006-05-07 | 1 | -1/+1 |
| | |||||
* | Release-1.4.2 | Dimitri van Heesch | 2005-03-28 | 1 | -1/+13 |
| | |||||
* | Release-1.4.1 | Dimitri van Heesch | 2005-01-11 | 1 | -1/+1 |
| | |||||
* | Release-1.3.9.1-20041224 | Dimitri van Heesch | 2004-12-24 | 1 | -1/+1 |
| | |||||
* | Release-1.3.9.1-20041221 | Dimitri van Heesch | 2004-12-21 | 1 | -1/+11 |
| | |||||
* | Release-1.3.8-20040913 | Dimitri van Heesch | 2004-09-13 | 1 | -1/+1 |
| | |||||
* | Release-1.3.6-20040324 | Dimitri van Heesch | 2004-03-24 | 1 | -1/+5 |
| | |||||
* | Release-1.3.6-20040222 | Dimitri van Heesch | 2004-02-22 | 1 | -0/+3 |
| | |||||
* | Release-1.3.5-20040105 | Dimitri van Heesch | 2004-01-05 | 1 | -1/+1 |
| | |||||
* | Release-1.3-20030514 | Dimitri van Heesch | 2003-05-14 | 1 | -3/+1 |
| | |||||
* | Release-1.3-rc2-20030119 | Dimitri van Heesch | 2003-01-19 | 1 | -1/+1 |
| | |||||
* | Doxygen-1.2.13-20020122 | Dimitri van Heesch | 2002-01-22 | 1 | -1/+1 |
| | |||||
* | Release-1.2.9.1 | Dimitri van Heesch | 2001-08-05 | 1 | -2/+4 |
| | |||||
* | Release-1.2.8-20010723 | Dimitri van Heesch | 2001-07-23 | 1 | -9/+25 |
| | |||||
* | Release-1.2.8-20010715 | Dimitri van Heesch | 2001-07-15 | 1 | -1/+1 |
| | |||||
* | Release-1.2.4-20010121 | Dimitri van Heesch | 2001-01-21 | 1 | -1/+1 |
| | |||||
* | Release-1.2.4-20010107 | Dimitri van Heesch | 2001-01-07 | 1 | -2/+9 |
| | |||||
* | Release-1.2.4 | Dimitri van Heesch | 2000-12-24 | 1 | -1/+4 |
| | |||||
* | Release-1.2.3 | Dimitri van Heesch | 2000-10-30 | 1 | -1/+1 |
| | |||||
* | Release-1.1.4-20000618 | Dimitri van Heesch | 2000-06-18 | 1 | -2/+3 |
| | |||||
* | Release-1.1.2-20000430 | Dimitri van Heesch | 2000-04-30 | 1 | -1/+1 |
| | |||||
* | Release 2000-04-03 | Dimitri van Heesch | 2000-04-03 | 1 | -1/+2 |
| | |||||
* | Release-1.1.1-20000326 | Dimitri van Heesch | 2000-03-26 | 1 | -2/+2 |
| | |||||
* | Upgrade to 1.1.0 | Dimitri van Heesch | 2000-02-15 | 1 | -4/+5 |
| | |||||
* | mods for doxygen-0.49-991205 | Dimitri van Heesch | 1999-12-15 | 1 | -2/+2 |
| |