Joseph Morag personal blog

Implementing a LLVM Micro C compiler in Haskell

In this series, we will explore how to write a compiler for a small subset of C to LLVM in Haskell. Our language, Micro C, is basically a small subset of real C. We'll have basic numeric types, a real bool type, pointers, and structs. At the end of the series, we'll have a beautiful executable, mcc (Micro C…
Points
155
HN comments
15
Submissions
1
Cited by
0 commenters

Programming LanguagesSoftware Engineering2021

On Hacker News

SubmittedTitle on HNPointsComments
Jun 4, 2021Implementing a LLVM Micro C compiler in Haskell by goranmoomin15515

More from Joseph Morag

All 2 posts →

Related posts from the same era