Note
This project has ended. the journey continued on that project.
Syntax Documentation | Contributing Guide
- Lexical Analyzer (Source Code >> Tokens)
- Lexer (Tokenization)
- Syntax Analysis (Tokens >> AST)
- Parser (Parsing)
- Semantic Analysis
- Analyzer (Semantic Analysis), Type Checker (Type Checking)
- Code Generation (AST >> IR)
AST >> ByteCode
Code Generator (ByteCode Generating)
Not included in this repository.
see siglang/bytecode
for the bytecode specification.