A simple SSA-based compiler.
☆17Apr 29, 2024Updated last year
Alternatives and similar repositories for dragon
Users that are interested in dragon are comparing it to the libraries listed below
Sorting:
- ☆16Jul 21, 2020Updated 5 years ago
- Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.☆26Jun 5, 2017Updated 8 years ago
- Generate SQL from TableGen code - This is part of the tutorial "How to write a TableGen backend" in 2021 LLVM Developers' Meeting.☆34Feb 18, 2023Updated 3 years ago
- The translator that supports translating NVPTX to SPIR-V. This translator is modified from LLVM-SPIR-V Translator.☆44Oct 25, 2021Updated 4 years ago
- Toy RISC-V LLVM backend☆30Aug 15, 2022Updated 3 years ago
- Allen Holub's Book 'Compiler Design In C' source code☆39Feb 20, 2016Updated 10 years ago
- a customizable and extensible language with dynamic parser and meta compilation.☆65Nov 27, 2015Updated 10 years ago
- Pythagorean Numerology Calculator☆14Mar 21, 2024Updated last year
- Unfinished Whatsapp clone☆20Oct 3, 2013Updated 12 years ago
- Reinforcement Learning (PPO) applied to a multiplayer simple card game (Witches)☆10Jun 7, 2020Updated 5 years ago
- 3d stl and design based on "SpiRobs: Logarithmic spiral-shaped robots for versatile grasping across scales"☆22Feb 22, 2025Updated last year
- A salesforce library designed to provide idiomatic clojure representations of salesforce data and metadata☆11Jan 14, 2020Updated 6 years ago
- CCG is a random C Code Generator☆44Sep 11, 2022Updated 3 years ago
- Very simple and stupid TCP/IP stack written in C☆10Mar 25, 2016Updated 9 years ago
- A general, modular build system.☆18Aug 13, 2025Updated 6 months ago
- Historic Lilith emulator developed in summer 1983 for bootstrapping Modula-2 to another platform☆10Jan 22, 2020Updated 6 years ago
- Code for Nathan Herzing and Chris Shea's "Helping Voters with Datomic, Pedestal, Om and core.async" talk☆12Nov 21, 2014Updated 11 years ago
- Trying for all arch detour stuff now☆11Feb 10, 2017Updated 9 years ago
- An Earley parser in C#☆10Sep 18, 2010Updated 15 years ago
- Google Common Lisp Style Guide in Chinese☆13Apr 4, 2019Updated 6 years ago
- Work for Crafting a Compiler by Fischer, Cytron & LeBlanc.☆11Dec 1, 2019Updated 6 years ago
- (从Google Code迁移过来的)这是我们的学生作业,一个简单的PL/0编译器,不过,编译只到中间代码为止,这是因为我们的汇编水平还没有到达能编写完整应用程序的水平。所以,仅仅是将PL/0代码编译成中间代码——一种很像汇编的四元式,然后请使用Interpreter解释运…☆10Mar 13, 2015Updated 10 years ago
- Clojure library for parsing and seamless working with native C structs/structured byte buffers☆14May 26, 2015Updated 10 years ago
- My config files (aka dotfiles)☆10Feb 9, 2026Updated 3 weeks ago
- A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw☆10Nov 30, 2018Updated 7 years ago
- Oink Bootloader (OinkBL),系列文[世界第一簡單的UEFI,實作打造自己的開機畫面](https://ithelp.ithome.com.tw/users/20161828/ironman/6446?page=1)☆11Nov 18, 2023Updated 2 years ago
- small c99 blas inspired routines for finite field algebra☆12Jan 29, 2021Updated 5 years ago
- A PHP 7.3+ library to accept and create websocket connections☆12Jan 28, 2026Updated last month
- 新版《Redis 设计与实现》的支持网站。☆12May 1, 2024Updated last year
- Nova is a programming language with a high level of abstraction. This repository contains nova's bytecode compiler written in C# Using An…☆10Mar 8, 2022Updated 3 years ago
- Booting multi-processors on x86 bare-metal.☆12Feb 25, 2022Updated 4 years ago
- Cocktail Toolbox for compiler construction - generated source code in C☆12Jan 9, 2025Updated last year
- A transpiler from Java to Ruby☆21Mar 13, 2011Updated 14 years ago
- Experimental Javascript Environment☆22Jun 17, 2009Updated 16 years ago
- Oberon to D Translator☆10Oct 15, 2019Updated 6 years ago
- AArch64 assembler/disassembler support☆11Sep 7, 2017Updated 8 years ago
- A "port" of plucid that works on OS X☆12Oct 25, 2014Updated 11 years ago
- 🕹 Implementation for the lesson Compiling Engineering(2020 Spring) in Peking University, adjusted from UCLA CS 132 Project.☆10Jun 21, 2020Updated 5 years ago
- Parsers for Prolog, Datomic, and various other Datalog varieties.☆12Aug 19, 2017Updated 8 years ago