614 B
614 B
TODO
Backlog
- Complete the golang grammar
- Implement the remainder of the incremental parsing algorithm: reuse parse tree after the edit
- Add API for iterating over a document's tokens
- Add API for locating a node given a character position
- Add API for locating a node's parents and siblings
- Make parse error handling more robust
- Add special lexical behavior for indentation-aware languages
- Speed up grammar compilation
Icebox
- Implement Pager's Practical general method for reducing the size of the LR(1) parse table