Building a Compiler in Swift with LLVM, Part 3 of 4: Code Generation to LLVM IR

If you’ve gotten this far in the tutorial, then you’ll have built a Lexer and
Parser for the
Kaleidoscope programming language.
If you haven’t read those, I’d strongly recommend reading Part 1 and Part 2 first. This time we’ll be turning this parser into …

Similar

Swift Soars Ever Higher

A year ago, to the day, I posted A Swift Takes Flight. In it, there was the announcement that Foundation was possible to build on Windows. This was a pretty large milestone in supporting Windows as a platform. Foundation is a complex codebase that has ... (more…)

Read more »