Skip to content

Latest commit

 

History

History
29 lines (13 loc) · 641 Bytes

README.md

File metadata and controls

29 lines (13 loc) · 641 Bytes

gosie_c

Gosie is a gosling of a small C compiler.

  • Incrementally built
  • Data oriented design (from Carbon, Zig)
  • SSA backend with register allocator
  • Some optimizations

You can watch the youtube series where I build this compiler here:

Humble Beginnings - Data Oriented C Compiler

One of many ways to express gratitude: https://ko-fi.com/rj45_creates (more to come, let me know what you want to see!)

Copying

Please fork and use however you like! MIT Licensed.