[Tutorial] How to build a compiler with LLVM and MLIR - 01 Introduction

preview_player
Показать описание
The first episode of a tutorial series on how to design and build a #compiler with #LLVM and #MLIR. If you want to build a #programming #language, this tutorial is the right material for you.

In this series, we're going to build a real #lisp compiler called #Serene. It will be a looooong journey.

(make sure to pull down the specific branch for each episode)

If you encounter any issues that I can help with, you can use either IRC or Matrix to connect with me, so I can help you as much as I can.

IRC: #serene channel on liberachat server

00:00 Introduction
01:19 What is it all about
03:57 The plan
06:27 A bit of history
11:03 Repository
Рекомендации по теме
Комментарии
Автор

it's going to be a best series for learning . thank you for sharing this project with us.

SahandM
Автор

Really great tutorials! Thanks for your sharing!

namona-fczs
Автор

Very excited for the series. Thank you!

RaviTeja-nfrc
Автор

Great bro keep uploading more videos on this topic . You earned a subscriber.

rectifyus
Автор

Thanks for your work!
May I ask what software you used in this video to show the outline? It looks nice!

gankyork
Автор

What basic knowledge do I need to start learning this course?

eatcosmos
Автор

So confused, I don't know why I get this error after running the ./builder build process:
CMake Error at CMakeLists.txt:138 (target_link_libraries):
Cannot specify link libraries for target "BDWgc::gc" which is not built by
this project.
I have tried for more than two days to find out the reason but I failed, so could you help me solve this error?

reaganwu
Автор

Hey, where's the code about reader?May I ask how you learn Cmake?

johnokk
Автор

Hi, would it be possible to run this on windows?

nexovec