Logo
Explore Help
Sign In
jooris/compiler-old
1
0
Fork 0
You've already forked compiler-old
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
13 Commits 1 Branch 0 Tags
0162d5b845f85792e915e1f25c973f46fd9bc2ea
Commit Graph

12 Commits

Author SHA1 Message Date
jooris 0162d5b845 feat: add constant folding and dead code elimination passes 2026-04-21 22:30:06 +02:00
jooris 3e0b5c5b00 feat: unify AST structures, introduce MIR and update codegen 2026-04-21 22:08:15 +02:00
jooris 22023a8734 feat: add control flow analysis and error reporting for unreachable code 2026-04-21 18:36:02 +02:00
jooris 0c288c2247 feat: add support for if/else statements 2026-04-21 18:20:15 +02:00
jooris eb3663dfbb feat: add support for booleans and comparision operators 2026-04-21 11:05:48 +02:00
jooris 35255a924a feat: add a backed using cranelift ir and codegen crates 2026-04-20 23:27:16 +02:00
jooris c3ee0d6e67 feat: add typed ast and Hindley-Milner style semantic analysis 2026-04-20 23:15:11 +02:00
jooris 27d033135c feat: wire up the parser in the main function 2026-04-20 22:15:31 +02:00
jooris 4981a78a8b feat: add ast and parser implementation 2026-04-20 21:49:12 +02:00
jooris 1006301255 feat: add lexer implementation 2026-04-20 19:51:57 +02:00
jooris 51a4000f1f feat: add token and span definitions 2026-04-20 19:03:19 +02:00
jooris 46028f9072 init: add compiler roadmap and project planning 2026-04-20 19:01:52 +02:00
Powered by Gitea Version: 1.26.1 Page: 36ms Template: 8ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API