diagnosticcrate provides error handling and reporting.solvecrate contains the type solver for the language.srccrate contains the core language implementation.src/v1is the first version of the language (drad).src/*contains the latest version of the language (brad).
testscontains the test suite for the language.fuzzcontains fuzzing tests for the language.benchcontains benchmarks for the language.docscontains documentation for the language.tree-sitter-bradcontains the tree-sitter grammar for the language.libcontains the standard library for the language.rtcontains the language runtimes.rt/ccontains the C runtime.rt/luacontains the Lua runtime.
- Read args from CLI
- Inline comments do not work.
- Fix float/int behavior
- Match kinda useless unless tuple matching works
- Missing map implementation
- Inline match is parsed weird.