cci
cci copied to clipboard
Complete rewriting of the front-end
Some difficulties were faced in order to maintain and implement features in the then diagnostics system, source management, source lexing and parsing. For that reason, they are getting completely rewritten to follow a library-like design.
TODO list:
- [x] Source and file management
- [x] Diagnostics system
- [ ] Preprocessor
- [x] Source lexing
- [ ] Source parsing
- [ ] Semantic analyses
After all of the above items are checked out, we can then proceed to implementing the back-end.
A big rewrite of the source manager and diagnostic system occurred in 102eb899103ca7d70408187f642db0e3201dc39c.