Hasty Briefsbeta

Bilingual

Acwj: A Compiler Writing Journey

6 months ago
  • #programming
  • #C
  • #compiler
  • Documenting the journey to write a self-compiling compiler for a subset of C.
  • Practical approach with explanations, avoiding excessive theory.
  • Detailed steps from lexical scanning to advanced compiler features.
  • Progress through parts 0 to 64, covering various aspects of compiler construction.
  • Transition to a new language called 'alic' after completing the C subset compiler.
  • Borrowed ideas and code from Nils M Holm's SubC compiler, with modifications.
  • Source code licensed under GPL3, non-source documents under Creative Commons BY-NC-SA 4.0.