DmitrySoshnikov / eva-llvm-source
Source code for "Programming Language with LLVM" class
☆27Updated last year
Alternatives and similar repositories for eva-llvm-source:
Users that are interested in eva-llvm-source are comparing it to the libraries listed below
- ☆21Updated 3 years ago
- Toy programming language☆48Updated this week
- C/C++ frontend for MLIR. Also features polyhedral optimizations, parallel optimizations, and more!☆525Updated 5 months ago
- A statically-typed variant of Lox, written in TypeScript☆123Updated 2 years ago
- An Understandable Tracing JIT Compiler☆19Updated 3 years ago
- Reference implementation for Writing a C Compiler☆144Updated last month
- A toy programming language compiled to LLVM IR (<200 LoC, dumbed down for educational)☆27Updated 5 years ago
- ☆16Updated 10 months ago
- An optimizing ahead-of-time Python Compiler☆168Updated 9 months ago
- Native language with Rust & LLVM☆69Updated last year
- A Python Compiler Design Toolkit☆322Updated this week
- Python interface for MLIR - the Multi-Level Intermediate Representation☆247Updated 3 months ago
- An introduction to language design through building a compiler frontend and completing a self-paced exercise on top of LLVM.☆111Updated last week
- ☆30Updated 4 years ago
- LLVM Dialects Library☆22Updated 2 weeks ago
- A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to…☆66Updated last year
- Learn LLVM 17, published by Packt☆172Updated 9 months ago
- Toy programming language using LLVM, flex and bison.☆93Updated 3 months ago
- Writing a minimal x86-64 JIT compiler in C++☆101Updated 6 years ago
- A C compiler created for the how to create a C Compiler online course☆102Updated last year
- MLIR Sample dialect☆117Updated last month
- an educational compiler intermediate representation☆645Updated 2 weeks ago
- ☆40Updated 3 years ago
- 🍒 Cherry programming language 🍒☆12Updated 6 months ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆34Updated 5 years ago
- A C++ version monkey language interpreter. From Write An Interpreter In Go☆36Updated 4 years ago
- A curated list of research papers, datasets, and tools for applying machine learning/Deep learning techniques to compilers and program op…☆96Updated last year
- LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-t…☆163Updated last year
- LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)☆246Updated 2 years ago
- Compiler-compiler for writing compiler frontends with Lua☆22Updated 2 years ago