Release Notes¶
SLangCC is currently at version 0.1.0.
Current development state¶
The current compiler includes:
- Flex lexer and Bison parser for the documented SLang grammar;
- semantic name, function-call, return, array-size, cast, and exact-type checks;
- lowering to SLangIR;
- x86-64 Linux assembly generation;
- native linking through GCC or Clang;
- optional parser AST, semantic AST, IR, and assembly dumps;
- lexer, parser, semantic, IR, code-generation, and integration benchmarks.
Use the repository revision supplied for your course or project as the authoritative version. Language behavior can change while the compiler is under development.