Implementation of the LLVM tutorial in Python using llvmlite
☆341Jan 25, 2025Updated last year
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,262Updated this week
- Kaleidoscope using Python and llvmlite☆31Sep 7, 2016Updated 9 years ago
- LLVM compiler for python based on py2llvm☆138Aug 15, 2015Updated 10 years ago
- Python compiler that utilizes PLY and llvmlite☆12Apr 5, 2018Updated 8 years ago
- UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools☆1,182Sep 18, 2018Updated 7 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☆229Apr 8, 2025Updated last year
- ☆16Apr 9, 2020Updated 6 years ago
- Toy compiler for a fictional go-like language called Gone.☆29Jan 13, 2020Updated 6 years ago
- Pure-python C and assembler compiler☆55Feb 7, 2015Updated 11 years ago
- A tiny 1000 line LLVM-based numeric specializer for scientific Python code.☆412Jan 2, 2022Updated 4 years ago
- A programming language.☆21Aug 28, 2017Updated 8 years ago
- A compiler for a simple language, built with Python and LLVM☆101Nov 21, 2019Updated 6 years ago
- EPIC CUCUMBERS!☆28Sep 9, 2017Updated 8 years ago
- A compiler for x86-64 with an SLR parser.☆11Dec 21, 2023Updated 2 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- An implementation of the Kaleidoscope language using Flex, Bison & the LLVM-C bindings.☆154Feb 1, 2017Updated 9 years ago
- A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.☆670Jan 25, 2026Updated 4 months ago
- A basic x86-64 JIT compiler written from scratch in stock Python☆236Apr 21, 2018Updated 8 years ago
- Natural language hashing library.☆10Nov 24, 2014Updated 11 years ago
- Complete C99 parser in pure Python☆3,547Jun 8, 2026Updated last week
- Learning to build a language with RPython.☆21Jun 10, 2017Updated 9 years ago
- Very simple language implemented using antlr for beginners☆17Jun 27, 2018Updated 7 years ago
- A Concatenative Programming Language inspired by Cat☆22Nov 20, 2020Updated 5 years ago
- A self-hosting Racket on RPython meta-tracing JIT back-end.☆275Aug 26, 2025Updated 9 months ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- Code used on "Writing your own programming language and compiler with Python" post☆240Oct 1, 2020Updated 5 years ago
- Fork of Adobe/Mozilla lightweight library for generating machine code from C++☆35Mar 22, 2010Updated 16 years ago
- Python module to modify bytecode☆335Jun 8, 2026Updated last week
- A Tiger compiler written in SML.☆13May 7, 2015Updated 11 years ago
- A Python JIT compiler☆12May 29, 2019Updated 7 years ago
- An attempt to port David Beazley's PLY to RPython, and give it a cooler API.☆392Jan 21, 2023Updated 3 years ago
- a python-like language with hindley-milner-like type system, which is compiled to c☆246Jul 17, 2021Updated 4 years ago
- Pascal simplified compiler written in python without external dependencies☆12May 18, 2018Updated 8 years ago
- A compiler to compile a simple subset of scheme to LLVM 10☆113May 1, 2021Updated 5 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- x86-64 assembler embedded in Python☆2,053Sep 25, 2023Updated 2 years ago
- an educational compiler intermediate representation☆766May 18, 2026Updated last month
- A tiny *optimising* compiler for an imperative programming language written in haskell☆163Aug 28, 2019Updated 6 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…☆406Apr 28, 2015Updated 11 years ago
- LLVM Assembler adding Debug Information at IR Level.☆33Oct 31, 2018Updated 7 years ago
- A Python-like systems programming language☆84Feb 8, 2016Updated 10 years ago
- ☆607Sep 11, 2017Updated 8 years ago