The Super Tiny Compiler, but in Ada
The Super Tiny Compiler, originally written in JavaScript by James Kyle as an educational tool, has been ported to Ada by developer tomekw. The Ada version, available on GitHub at https://github.com/tomekw/stcc, follows the same structure: tokenization, parsing, transformation, and code generation. It compiles a simple Lisp-like language (with function calls and numbers) into C. The project is intended for learning how compilers work, now in Ada. No specific release date or version is mentioned; the repository appears to be a recent addition. This port may help Ada programmers understand compiler internals using a language known for safety and readability.
// why it matters
Provides Ada developers with a hands-on compiler tutorial in their native language.