Implementation of the LLVM tutorial in Python using llvmlite
☆345Jul 1, 2026Updated 4 months ago
Alternatives and similar repositories for pykaleidoscope
Users that are interested in pykaleidoscope are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A lightweight LLVM python binding for writing JIT compilers☆2,314Updated this week
- Kaleidoscope using Python and llvmlite☆31Sep 7, 2016Updated 10 years ago
- LLVM compiler for python based on py2llvm☆139Aug 15, 2015Updated 11 years ago
- UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools☆1,178Sep 18, 2018Updated 8 years ago
- A compiler for a simple language, built with Python and LLVM☆103Nov 21, 2019Updated 6 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Python bindings for LLVM auto-generated from the LLVM-C API☆228Apr 8, 2025Updated last year
- A tiny 1000 line LLVM-based numeric specializer for scientific Python code.☆410Jan 2, 2022Updated 4 years ago
- An implementation of the Kaleidoscope language using Flex, Bison & the LLVM-C bindings.☆152Feb 1, 2017Updated 9 years ago
- ☆16Apr 9, 2020Updated 6 years ago
- Code used on "Writing your own programming language and compiler with Python" post☆240Oct 1, 2020Updated 6 years ago
- A basic x86-64 JIT compiler written from scratch in stock Python☆236Apr 21, 2018Updated 8 years ago
- A programming language.☆21Aug 28, 2017Updated 9 years ago
- Minimal Cython interface to LLVM JIT☆12Apr 24, 2012Updated 14 years ago
- Complete C99 parser in pure Python☆3,579Oct 22, 2026Updated 2 weeks ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- SubC Compiler : By Nils M Holm, 2011--2012☆18Aug 10, 2012Updated 14 years ago
- Pure-python C and assembler compiler☆55Feb 7, 2015Updated 11 years ago
- A compiler for x86-64 with an SLR parser.☆11Dec 21, 2023Updated 2 years ago
- JIT compiler of scheme☆15Jul 29, 2011Updated 15 years ago
- 🔬 a C++ compiler middle-end, using an LLVM backend☆167Feb 12, 2022Updated 4 years ago
- an educational compiler intermediate representation☆803Updated this week
- Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3, targeting CIL/CLR, JVM, LLVM IR, and WASM.☆69Nov 4, 2025Updated last year
- An attempt to port David Beazley's PLY to RPython, and give it a cooler API.☆391Jan 21, 2023Updated 3 years ago
- One-pass Code Generation in V8 (Archive)☆20Aug 26, 2022Updated 4 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Python module to modify bytecode☆340Updated this week
- Very simple language implemented using antlr for beginners☆17Jun 27, 2018Updated 8 years ago
- Learning to build a language with RPython.☆21Jun 10, 2017Updated 9 years ago
- Scheme R7RS frontend for LLVM☆69Jan 3, 2018Updated 8 years ago
- ICBD is a static type analyzer and static compiler for Python; the project is defunct.☆13Nov 21, 2022Updated 3 years ago
- Repository used for my master's thesis on implementing RVSDG as a dialect of MLIR☆14May 30, 2023Updated 3 years ago
- A static compiler for Hy☆24Jun 18, 2018Updated 8 years ago
- A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python☆362Oct 3, 2025Updated last year
- a python-like language with hindley-milner-like type system, which is compiled to c☆246Jul 17, 2021Updated 5 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- music and visual experiments done in lisp☆20Sep 12, 2019Updated 7 years ago
- Getting started with the LLVM C API☆115Jan 17, 2018Updated 8 years ago
- Based on scheme to LLVM compiler from https://web.archive.org/web/20111220233738/http://www.ida.liu.se/~tobnu/scheme2llvm/☆72Jun 6, 2017Updated 9 years ago
- Originally a github fork of the llvm-py repository from http://www.mdevan.org/llvm-py/index.html updated to work with LLVM 3.x. Since th…☆407Apr 28, 2015Updated 11 years ago
- Pascal simplified compiler written in python without external dependencies☆12May 18, 2018Updated 8 years ago
- A very basic Lisp + Erlang-style processes, on a virtual machine☆10Aug 24, 2016Updated 10 years ago
- A Concatenative Programming Language inspired by Cat☆22Nov 20, 2020Updated 5 years ago