Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
Analysis
- Reimplement grammar analysis engine
Parsing
- Left recursion elimination and expression grammar simplification [DONE]
- Scannerless parsing
Lexing
- DFA-based / NFA-based Lexers
- Long int based tokens instead of objects; use token adaptor
- Unbuffered I/O
Templates
- Generate code that uses ST v4 [DONE]
Miscellaneous
- Improve error messages when backtracking or using arbitrary lookahead
- Make a real interpreter using NFA; allow access as library from Java code
Implementation
- Use ST v4 to generate code
- Create new code generation mechanism
- new gUnit
- Widgets
- AST viewer
- generate syntax aware editor from ANTLR grammar
- parse tree viewer