Mithrilwoodrat / naivecompiler
C compiler created in Python and LLVM
☆19Updated 3 years ago
Alternatives and similar repositories for naivecompiler
Users that are interested in naivecompiler are comparing it to the libraries listed below
Sorting:
- The C/C++/Fortran compiler collection written in Java☆36Updated 3 years ago
- Compiler and VM(interpreter), Using SSA form and doing some optimizations.☆37Updated 3 years ago
- A little just-in-time compiler thing☆18Updated 6 years ago
- A Small RISC-V Virtual Machine☆79Updated 3 years ago
- A fork of chibicc ported to RISC-V assembly.☆40Updated 2 years ago
- A front-end C compiler for syntax parsing, semantic analysis and Intermediate Code Generation☆7Updated 2 years ago
- A toy programming language compiled to LLVM IR (<200 LoC, dumbed down for educational)☆27Updated 5 years ago
- The Yu (羽) programming language.☆77Updated last year
- ☆16Updated 5 years ago
- Linker and loader for elf relocatable files. Developed in C for ARM architecture.☆30Updated last year
- XOCFE is an concise, clearly, C compiler frontend, it is easy to understand and modify. XOCFE's input is pure C, output is an AST tree.☆52Updated 3 months ago
- Lightweight and performant dynamic binary translation for RISC–V code on x86–64☆61Updated 4 years ago
- a c compiler☆58Updated 2 years ago
- A L4-like micro-kernel OS written in Rust☆62Updated last year
- Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining☆46Updated 4 years ago
- Port TCC (Tiny C Compiler) to support Risc-V 32 targets (specifically for the ESP32-C3). This project is a work-in-progress and is not cu…☆69Updated this week
- EbnfStudio can be used to edit and analyze EBNF grammars.☆80Updated 11 months ago
- Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.☆29Updated 2 years ago
- An Example shown convert java class bytecode to llvm ir , then compile llvm ir to standalong executable file .☆53Updated last year
- The Lesma Programming Language☆17Updated last year
- A work-in-progess programming language modeled after Ada and C++☆25Updated 2 years ago
- Simple Machine, include simulator、ccompiler、assembler☆42Updated 8 years ago
- A riscv isa simulator in rust.☆64Updated last year
- ucc - a tiny C89 compiler for x86☆107Updated 14 years ago
- x86 Instruction Encoding Tutorial☆21Updated 9 years ago
- implementation of the LC-3 virtual machine, an educational computer architecture☆49Updated 2 years ago
- Toy compiler☆49Updated this week
- Build lexers and parsers by deriving traits.☆25Updated last year
- Fabrice Bellard's tinyemu (https://bellard.org/tinyemu/)☆63Updated 3 years ago
- Source Code for 'Modern Arm Assembly Language Programming' by Daniel Kusswurm☆90Updated 3 years ago