- 04 Jun, 2020 1 commit
-
-
Alexandru Dura authored
The addRules method may exceed the 64KB limit for bytecode. Generate two methods instead: addRules1 and addRules2.
-
- 03 Apr, 2020 1 commit
-
-
Alexandru Dura authored
Tokens are allowed to be metavariables, but they do not need to be wrapped in a MetaVariable node. Handle this case in the generated buildMetaVar method.
-
- 01 Apr, 2020 1 commit
-
-
Alexandru Dura authored
-
- 25 Mar, 2020 1 commit
-
-
Alexandru Dura authored
-
- 19 Mar, 2020 1 commit
-
-
Alexandru Dura authored
-
- 09 Mar, 2020 1 commit
-
-
Alexandru Dura authored
We want to be able to import the Java grammar into the Earley Parser test suite. In order to do that, we need to avoid references to external classes in the parser spec.
-
- 06 Mar, 2020 1 commit
-
-
Alexandru Dura authored
-
- 05 Mar, 2020 1 commit
-
-
Alexandru Dura authored
-
- 19 Feb, 2020 4 commits
-
-
Alexandru Dura authored
The metavariable introduction was modelled as constraint problem to reduce the number of metavariable productions as much as possible. This didn't work well with lists and we introduced more GAP productions than neede. Since the parser is faster now, we don't have to reduce the number of metavariable productions.
-
Alexandru Dura authored
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 18 Feb, 2020 3 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
Generate a method that builds the correct AST MetaVariable or Gap based on the symbol in the concrete syntax tree.
-
Alexandru Dura authored
-
- 12 Feb, 2020 1 commit
-
-
Alexandru Dura authored
-
- 31 Jan, 2020 2 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 30 Jan, 2020 1 commit
-
-
Alexandru Dura authored
-
- 29 Jan, 2020 1 commit
-
-
Alexandru Dura authored
-
- 03 Oct, 2019 1 commit
-
-
Alexandru Dura authored
-
- 06 Sep, 2019 3 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 29 Aug, 2019 1 commit
-
-
Alexandru Dura authored
Introduce the visit() function that is meant to transform a PEP tree node to a JastAdd node.
-
- 28 Aug, 2019 1 commit
-
-
Alexandru Dura authored
-
- 26 Aug, 2019 1 commit
-
-
Alexandru Dura authored
-
- 15 Aug, 2019 3 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 09 Aug, 2019 2 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 08 Aug, 2019 2 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 16 Jul, 2019 3 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-
Alexandru Dura authored
-
- 15 Jul, 2019 1 commit
-
-
Alexandru Dura authored
-
- 11 Jul, 2019 2 commits
-
-
Alexandru Dura authored
-
Alexandru Dura authored
-