Hacker GitHub

← All repos

zakirullin/tiny-compiler

View on GitHub ↗ ★ 580 C

A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example

9 mentions on Hacker News by 1 person: 9 stories, 0 comments · first 2018-06-23 · latest 2020-01-08

Mentions per year 9 mentions · busiest year 2019 (6)
20082026
  1. ▲ 143
    Simple Tiny Compiler in C
    story by zakirullin · 2020-01-08 · 23 comments
  2. ▲ 1
    A compiler and virutal machine in a few lines
    story by zakirullin · 2019-11-08 · 1 comment
  3. ▲ 2
    Simple Virtual Machine and compiler implemented in pure C
    story by zakirullin · 2019-08-26 · 0 comments
  4. ▲ 18
    Simple compiler and Virtual Machine implemented in pure C
    story by zakirullin · 2019-07-16 · 0 comments
  5. ▲ 2
    Tiny Compiler
    story by zakirullin · 2019-03-13 · 0 comments
  6. ▲ 3
    Small compiler in a few steps
    story by zakirullin · 2019-02-16 · 0 comments
  7. ▲ 2
    Implementing simple compiler
    story by zakirullin · 2019-01-08 · 0 comments
  8. ▲ 3
    Simple compiler
    story by zakirullin · 2018-08-17 · 0 comments
  9. ▲ 2
    Simple full-featured compiler
    story by zakirullin · 2018-06-23 · 0 comments