Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Updated CHANGES | David Beazley | 2018-12-22 | 1 | -0/+13 | |
| | | ||||||
* | | Update to contributing concerning releases | David Beazley | 2018-12-22 | 3 | -48/+14 | |
| | | ||||||
* | | Removed manifest.in | David Beazley | 2018-12-22 | 3 | -28/+32 | |
| | | ||||||
* | | Merge branch 'master' of https://github.com/dabeaz/ply | David Beazley | 2018-12-22 | 8 | -26/+46 | |
|\ \ | ||||||
| * \ | Merge pull request #168 from laerreal/fixup_infinite_recursion | David Beazley | 2018-12-22 | 2 | -6/+22 | |
| |\ \ | | | | | | | | | Fixup infinite recursion in CPP during macro arguments expansion | |||||
| | * | | Preprocessor: drag dictionary with expanded macros through `macro_expand_args` | Efimov Vasily | 2018-05-30 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Efimov Vasily <laer.18@gmail.com> | |||||
| | * | | Preprocessor.macro_expand_args: rename `expanded` to `expanded_args` | Efimov Vasily | 2018-05-30 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Efimov Vasily <laer.18@gmail.com> | |||||
| | * | | test: add example of an infinite macro argument expansion | Efimov Vasily | 2018-05-30 | 1 | -0/+16 | |
| | |/ | | | | | | | | | | Signed-off-by: Efimov Vasily <laer.18@gmail.com> | |||||
| * | | Merge pull request #167 from kajojify/patch-1 | David Beazley | 2018-12-22 | 1 | -2/+2 | |
| |\ \ | | | | | | | | | Update ply.html | |||||
| | * | | Update ply.html | Samoilenko Roman | 2018-05-31 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Update ply.html | Samoilenko Roman | 2018-05-28 | 1 | -1/+1 | |
| | |/ | ||||||
| * | | Merge pull request #190 from BoboTiG/fix-resource-warnings | David Beazley | 2018-12-22 | 6 | -18/+22 | |
| |\ \ | | | | | | | | | Fix several ResourceWarning: unclosed file | |||||
| | * | | Remove semilicons left | Mickaël Schoentgen | 2018-11-09 | 1 | -3/+3 | |
| | | | | ||||||
| | * | | Fix several ResourceWarning: unclosed file | Mickaël Schoentgen | 2018-11-09 | 6 | -15/+19 | |
| | |/ | ||||||
* | | | Experiment. Remove setup.py | David Beazley | 2018-12-22 | 2 | -36/+0 | |
|/ / | ||||||
* | | Removed Py3.7 from travis | David Beazley | 2018-12-22 | 1 | -1/+0 | |
| | | ||||||
* | | Bump copyright. Slight travis change | David Beazley | 2018-12-22 | 3 | -4/+8 | |
| | | ||||||
* | | Updated contribution guidelines | David Beazley | 2018-11-08 | 1 | -5/+4 | |
| | | ||||||
* | | Added contribution file | David Beazley | 2018-11-08 | 1 | -0/+12 | |
|/ | ||||||
* | Minor cleanup of support files3.11 | David Beazley | 2018-02-15 | 4 | -4/+4 | |
| | ||||||
* | Merge pull request #152 from astrofrog/fix-whitespace | David Beazley | 2018-02-15 | 4 | -52/+29 | |
|\ | | | | | Remove trailing whitespace | |||||
| * | Remove trailing whitespace | Thomas Robitaille | 2018-02-09 | 4 | -52/+29 | |
| | | ||||||
* | | Fixed token order | David Beazley | 2018-02-15 | 2 | -1/+5 | |
| | | ||||||
* | | Merge branch 'master' of https://github.com/dabeaz/ply | David Beazley | 2018-02-15 | 3 | -1/+47 | |
|\ \ | ||||||
| * \ | Merge pull request #153 from astrofrog/fix-reflags-python3 | David Beazley | 2018-02-15 | 3 | -1/+47 | |
| |\ \ | | |/ | |/| | Fix Python 3.6 bug with re module flags | |||||
| | * | Force reflags to be converted to an integer on Python 3 | Thomas Robitaille | 2018-02-09 | 1 | -1/+1 | |
| | | | ||||||
| | * | Added regression test for bug in Python 3 with reflags and optimize=True (in ↵ | Thomas Robitaille | 2018-02-09 | 2 | -0/+46 | |
| |/ | | | | | | | Python 3, re module flags are RegexFlags instances, not integers) | |||||
* | | Fixed issue #148 | David Beazley | 2018-02-15 | 2 | -0/+7 | |
|/ | ||||||
* | Merge pull request #135 from laerreal/bugfixes | David Beazley | 2017-12-02 | 3 | -2/+111 | |
|\ | | | | | Bugfixes for C preprocessor | |||||
| * | test: update README | Efimov Vasily | 2017-10-30 | 1 | -0/+1 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | cpp: check token list bounds during macro expansion | Efimov Vasily | 2017-10-30 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | test: add example of IndexError during expansion of a parametrized macro | Efimov Vasily | 2017-10-30 | 1 | -0/+15 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | cpp: avoid infinite attempts to expand a word same as a parameterized macro | Efimov Vasily | 2017-10-30 | 1 | -0/+6 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | test: add example that leads preprocessor to a dead loop | Efimov Vasily | 2017-10-30 | 1 | -0/+15 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | cpp: fixup removal of '##' around macro argument during concatenation | Efimov Vasily | 2017-10-30 | 1 | -1/+2 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | test: add example of incorrect expansion of concatenation (##) in macro | Efimov Vasily | 2017-10-30 | 1 | -0/+23 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
| * | test: add a framework for C preprocessor testing | Efimov Vasily | 2017-10-30 | 1 | -0/+48 | |
| | | | | | | | | Signed-off-by: Efimov Vasily <real@ispras.ru> | |||||
* | | Merge pull request #131 from hugovk/patch-1 | David Beazley | 2017-12-02 | 1 | -1/+3 | |
|\ \ | | | | | | | Add title formatting and build badge | |||||
| * | | Add title formatting and build badge | Hugo | 2017-10-12 | 1 | -1/+3 | |
| |/ | ||||||
* | | Merge pull request #141 from segevfiner/fix-tabmodule-class-in-package | David Beazley | 2017-12-02 | 1 | -1/+5 | |
|\ \ | | | | | | | Calculate the correct tabmodule for parsers defined in a class inside a package | |||||
| * | | Calculate the correct tabmodule for parsers defined in a class inside a package | Segev Finer | 2017-12-01 | 1 | -1/+5 | |
| |/ | | | | | | | | | | | | | | | Please verify that I didn't introduce an AttributeError or KeyError by accident. I didn't touch the code that fixes __file__ to preserve any existing behavior. Fixes #140 | |||||
* | | Merge pull request #125 from ignamv/pylint_disable | David Beazley | 2017-12-02 | 1 | -0/+1 | |
|\ \ | | | | | | | Add pylint command to disable warnings on generated parsetab.py | |||||
| * | | Add pylint command to disable warnings on generated parsetab.py | Ignacio Martinez | 2017-07-14 | 1 | -0/+1 | |
| | | | ||||||
* | | | Merge pull request #128 from gvalkov/master | David Beazley | 2017-12-02 | 1 | -0/+17 | |
|\ \ \ | | | | | | | | | Simple makefile for common tasks | |||||
| * | | | Simple makefile for common tasks | Georgi Valkov | 2017-08-27 | 1 | -0/+17 | |
| |/ / | ||||||
* | | | Merge pull request #127 from psihonavt/patch-1 | David Beazley | 2017-12-02 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Update yacc.py | |||||
| * | | | Update yacc.py | Anton Koval | 2017-08-02 | 1 | -1/+1 | |
| |/ / | | | | | | | small typo fix | |||||
* | | | Merge pull request #139 from segevfiner/fix-find-column | David Beazley | 2017-12-02 | 1 | -6/+3 | |
|\ \ \ | |_|/ |/| | | Fix the find_column example in the documentation | |||||
| * | | The find_column example returns the column off by +1 for every line but the ↵ | Segev Finer | 2017-11-19 | 1 | -6/+3 | |
|/ / | | | | | | | | | | | | | | | first. This is a simplified version of it that works by calculating the 0-based index of the first character in the line, and than calculating the difference between it and the token position + 1. | |||||
* | | Merge pull request #130 from Carreau/docs-id | David Beazley | 2017-09-15 | 1 | -14/+14 | |
|\ \ | |/ |/| | Fix a couple of duplicated ids in the docs. |