ShivamSarodia / ShivyC
C compiler created in Python.
☆1,052Updated last year
Alternatives and similar repositories for ShivyC:
Users that are interested in ShivyC are comparing it to the libraries listed below
- A simple, self-hosting C compiler☆940Updated 2 years ago
- Implementation of the LLVM tutorial in Python using llvmlite☆302Updated 2 months ago
- Simple C compiler☆1,474Updated 3 months ago
- A tiny hand crafted CPU emulator, C compiler, and Operating System☆1,086Updated 4 years ago
- A Small C Compiler☆1,860Updated 4 years ago
- The lcc retargetable ANSI C compiler☆2,085Updated 5 months ago
- Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours☆524Updated 2 years ago
- C parser and interpreter written in Python with automatic ctypes interface generation☆355Updated 5 years ago
- AquilaOS: UNIX-like Operating System☆481Updated 4 years ago
- A toy C compiler☆515Updated 4 years ago
- Automatically exported from code.google.com/p/tinypy☆239Updated 11 months ago
- Experiments for the official PEG parser generator for Python☆278Updated 11 months ago
- A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python☆342Updated 2 years ago
- Java Virtual Machine implementation in Python☆278Updated 6 years ago
- A Tiny Garbage Collector for C☆985Updated last year
- small self hosting C compiler☆478Updated 3 years ago
- A Parser Combinator library for C☆2,727Updated 10 months ago
- bytecode interpreter in c (blog post)☆735Updated 3 years ago
- como-lang-ng is now ana-lang, located at https://github.com/analang/ana☆342Updated 5 years ago
- Sly Lex Yacc☆842Updated 9 months ago
- Small but fast C compiler. Supports ANSI C, most of the new ISO C99 standard, and many GNUC extensions, including inline assembly.☆388Updated 9 years ago
- Simple, zero-dependency garbage collection for C☆1,239Updated 7 months ago
- A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how t…☆565Updated 2 years ago
- How to write a very simple JIT compiler☆1,831Updated 3 years ago
- A simple OS kernel for research, teaching, and fun.☆826Updated 11 months ago
- A sample OS as demonstrated in the book Operating System: From 0 to 1☆614Updated 7 years ago
- A basic x86-64 JIT compiler written from scratch in stock Python☆228Updated 6 years ago
- A Python implementation of a Python bytecode runner☆1,313Updated 8 months ago
- bootOS is a monolithic operating system in 512 bytes of x86 machine code.☆1,798Updated last year
- An attempt to port David Beazley's PLY to RPython, and give it a cooler API.☆381Updated 2 years ago