- 09 Nov, 2017 1 commit
-
-
di68kap authored
-
- 02 Nov, 2017 3 commits
- 19 Sep, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 18 Sep, 2017 2 commits
-
-
Eckhart Arnold authored
-
Eckhart Arnold authored
-
- 08 Aug, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 22 Jul, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 15 Jul, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 12 Jun, 2017 1 commit
-
-
di68kap authored
- parser.py: bug: pos values not initialized in nodes in history record, in case root parser did not match
-
- 10 Jun, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 05 Jun, 2017 1 commit
-
-
Eckhart Arnold authored
- can use operators "+" (Sequence) and "|" (Alternative) for constructing parsers in Python; better testing suppoer
-
- 27 May, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 15 May, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 03 May, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 02 May, 2017 2 commits
-
-
di68kap authored
-
Eckhart Arnold authored
split compileEBNF into two functions: compileEBNF and compile_parser; adjustments for compatibility with pypy3 / python 3.5
-
- 30 Apr, 2017 5 commits
-
-
Eckhart Arnold authored
-
Eckhart Arnold authored
-
Eckhart Arnold authored
moved code generation of factory functions from dsl.py to ebnf.py; finished testing function at the end of parser.py (not yet tested)
-
Eckhart Arnold authored
refactorings finished: a) logging is now more or less thread safe + context managers make logging control more flexible; b) factory functions now return (thread local) singleton parser and compiler objects c) compiler suites now rely on factory methods for more orthogonality
-
Eckhart Arnold authored
-
- 26 Apr, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 23 Apr, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 22 Apr, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 21 Apr, 2017 2 commits
-
-
Eckhart Arnold authored
tests/test_syntaxtree.py to syntaxtree.py
-
di68kap authored
-
- 18 Apr, 2017 1 commit
-
-
di68kap authored
-
- 10 Mar, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 02 Mar, 2017 1 commit
-
-
di68kap authored
-
- 01 Mar, 2017 1 commit
-
-
di68kap authored
- EXPERIMENTELLER Debugging-Code für den Aufrufer-Stapel der Parser in der left_recursion_guard()-Funktion. - Refactoring, u.a. ParserRoot -> ParserHeadquarter - compilierungsscripte für a) MLW-Grammatik b) MLW-Einträge mit dieser Grammatik - Grammatik für MLW erweitert und Beispiel "facitergula.mlw" ausgebaut.
-