Yagbas is a programming language that builds programs for the Game Boy.
Name resolution
- Improvements to the CST and AST code. We need code organization, more variants, and more test coverage. Ideally almost all Rust code would be acceptable to the parsers, even if later stages of the compiler don't actually support all the features parsed (eg: the language will probably never actually support a genetics and traits system).
- Error tracking and reporting. Currently errors basically aren't reported at all, which is not good.
- Files in the
src/directory are licensed as given in theCargo.tomlfile:Zlib OR Apache-2.0 OR MIT. - All other files in the repository are licensed
CC0-1.0.