summaryrefslogtreecommitdiff
path: root/ply/lex.py
Commit message (Expand)AuthorAgeFilesLines
* Minor cleanup of support files3.11David Beazley2018-02-151-1/+1
* Merge pull request #152 from astrofrog/fix-whitespaceDavid Beazley2018-02-151-3/+2
|\
| * Remove trailing whitespaceThomas Robitaille2018-02-091-3/+2
* | Fixed token orderDavid Beazley2018-02-151-1/+1
* | Force reflags to be converted to an integer on Python 3Thomas Robitaille2018-02-091-1/+1
|/
* Bump versionDavid Beazley2017-04-131-1/+1
* Merge pull request #119 from divergentdave/clear-modules-cacheDavid Beazley2017-04-131-0/+2
|\
| * Clear table modules from cache when overwritingDavid Cook2017-04-051-0/+2
* | Fixes for problems reported by pyflakes3Albert Hofkamp2017-03-231-3/+0
|/
* Updated dates. Release info3.10David Beazley2017-01-311-1/+1
* Minor patch up for re flagsDavid Beazley2017-01-311-1/+1
* Make re.VERBOSE flag optionalignamv2016-10-271-5/+5
* Fixed issue #101. Incorrect shift/reduce conflict resolutionDavid Beazley2016-10-071-2/+2
* Merge pull request #90 from bionikspoon/patch-2David Beazley2016-08-301-1/+1
|\
| * use literal set notation for 2.6 compatibilityManu Phatak2016-01-211-1/+1
* | Fixed Issue #97. Validation of files when original .py file isn't present.David Beazley2016-08-301-1/+4
* | Fixed version numbersDavid Beazley2016-08-301-2/+2
|/
* Bumped version numbersDavid Beazley2015-10-021-2/+2
* Fix in-source version constants for 3.7Gregory M. Turner2015-07-291-1/+1
* Minor fix to account for bad None arguments for tabmodule/lextabDavid Beazley2015-05-081-0/+4
* Fixed issue 63David Beazley2015-05-071-19/+22
* Fixed version numbersDavid Beazley2015-04-261-1/+1
* IOError handling improvements. More tests. Doc updateDavid Beazley2015-04-251-1/+4
* Further refinement of table handling with packages. More unit tests.David Beazley2015-04-241-23/+31
* Fixed potential package problems with lextab and parsetab filesDavid Beazley2015-04-241-10/+13
* Added optional support for defaulted statesDavid Beazley2015-04-211-1/+1
* Code modernization related to range() and enumerate().David Beazley2015-04-211-31/+25
* Numerous code cleanups. Formatting. Other readability fixesDavid Beazley2015-04-201-283/+269
* Substantial code cleanup. Modernization to Python 2.6.David Beazley2015-04-201-163/+141
* Various code cleanup all over. Better use of booleans and sets. In progress.David Beazley2015-04-201-1/+1
* Improvements to output file handling. Python2/3 compatibility. Table generationDavid Beazley2015-04-191-8/+41
* Modified yacc.py to only record the base filename in parsetab.py. See issue #58David Beazley2015-04-191-1/+1
* Pull request 51. Minor formatting cleanupDavid Beazley2015-04-171-2/+2
* Deleted the warning for no t_eof rule definedGabriel Araujo2015-01-221-2/+0
* Added the option of defining EOF rulesGabriel Araujo2015-01-221-0/+24
* Support defining lexers in Python files with a magic coding comment. This wo...Michael Droettboom2013-05-151-20/+14
* Changes to @TOKEN decorator to store regexes in a .regex attribute of functio...David Beazley2012-04-181-9/+19
* Minor bug fixesDavid Beazley2012-04-181-5/+6
* Bumped version numberDavid Beazley2011-02-171-2/+2
* A few minor bug fixesDavid Beazley2009-08-271-2/+3
* License change to BSDDavid Beazley2009-03-241-17/+26
* Bumped version numberDavid Beazley2009-03-231-2/+2
* Added nowarn back as an argument to lex so the API isn't broken.David Beazley2009-02-071-1/+1
* Fixed minor bug in ignore characters with lexer statesDavid Beazley2009-02-041-1/+2
* Fixes to debugging output and docsDavid Beazley2009-02-031-11/+21
* Bug fix in sorting on Python 3David Beazley2009-02-021-1/+1
* Refactored the lex builder. A lot of error messages changed so unit tests ha...David Beazley2009-02-021-292/+374
* Removed a dead if-statement. Results in a 6-7% speedup inDavid Beazley2009-02-011-19/+62
* Significant cleanup. Refactoring of yacc internalsDavid Beazley2009-01-131-21/+20
* Python 2.6/3.0 compatibility changesDavid Beazley2008-11-271-100/+117