Architecture of the GeLB compiler (gelbc)
gelbc
follows a conventional compiler architecture. At the highest
granularity, we have:
- a FrontEnd: scanner, lexer/tokenizer, parser, AST construction
- a MidWare: TODO optimization passes
- several BackEnds: TODO code-generation (for various targets)