- 09 May, 2017 1 commit
-
-
Eckhart Arnold authored
syntaxtree, class Node: XML-output now puts tags and content of the innermost node on one line for better readability
-
- 05 May, 2017 3 commits
-
-
Eckhart Arnold authored
-
Eckhart Arnold authored
-
Eckhart Arnold authored
- virtualized Parser.__class__.__name__ by introducing Parser.ptype (which by default is set to Parser.__class__.__name__) - removed all isinstance(node, ...) statements from ebnf.EBNFCompiler, because this does not work with mock trees which are be needed for testing.
-
- 04 May, 2017 1 commit
-
-
di68kap authored
-
- 29 Apr, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 25 Apr, 2017 1 commit
-
-
di68kap authored
-
- 23 Apr, 2017 1 commit
-
-
Eckhart Arnold authored
- better syntaxtree.mock_syntax_tree() generation: Can now read actual ASTs in S-expression form. Useful for testing of AST-transformation or -validation as long as these do not call isinstance() on any parser.
-
- 22 Apr, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 19 Apr, 2017 1 commit
-
-
di68kap authored
- added `start_parser` parameter to `GrammarBase.parse` in order to allow fine grained testing of ENBF syntax descriptions; - added `dsl.suite_outdated` - further corrections
-
- 18 Apr, 2017 1 commit
-
-
di68kap authored
-
- 13 Apr, 2017 1 commit
-
-
di68kap authored
-
- 11 Apr, 2017 1 commit
-
-
di68kap authored
-
- 07 Apr, 2017 2 commits
-
-
di68kap authored
- renamed parser.py to parsercombinators.py to avoid possible name conflicts with the parser module from the Python standard library
-
Eckhart Arnold authored
-
- 06 Apr, 2017 1 commit
-
-
di68kap authored
-
- 30 Mar, 2017 3 commits
- 28 Mar, 2017 1 commit
-
-
di68kap authored
-
- 22 Mar, 2017 1 commit
-
-
Eckhart Arnold authored
-
- 19 Mar, 2017 2 commits
-
-
Eckhart Arnold authored
-
Eckhart Arnold authored
-
- 10 Mar, 2017 3 commits
-
-
Eckhart Arnold authored
-
di68kap authored
-
Eckhart Arnold authored
-
- 09 Mar, 2017 3 commits
-
-
Eckhart Arnold authored
-
di68kap authored
- Grammar class now defines left und right default white space handling, so it is usually not necessary any more to specify whitespacehandling in the constructor of RE- and Token-objects. - additions to AST-transformation-table of MLW_compiler.py - some smaller bugs fixed
-
Eckhart Arnold authored
-
- 08 Mar, 2017 4 commits
-
-
Eckhart Arnold authored
-
Eckhart Arnold authored
-
di68kap authored
-
di68kap authored
-
- 07 Mar, 2017 2 commits
- 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.
-
- 27 Feb, 2017 1 commit
-
-
di68kap authored
-
- 23 Feb, 2017 1 commit
-
-
Eckhart Arnold authored
-