Compilers are software that translate higher-level (more human readable) programming languages to lower-level languages (e.g. machine code). The processor executes machine code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. Examples of compiled languages include BASIC, Fortran, C++, C, and Java.
A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR
自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
Make Programming Easier
compilable markdown for linear algebra
Go to TypeScript transpiler
Lisp to GLSL Language Translator
The Whiley Compiler (WyC)
Actually Portable WebAssembly compiler toolchain for self-contained cross-platform binaries
Manipulate LLVM-IR in Pure Rust
Serverless.js plugin implementing AWS Lambda Layers, reducing lambda size, warm-up, and deployment time.
The Cub Programming Language
Fork of the Gleam compiler providing a Nix backend, compiling Gleam to Nix
A memory safe Lua interpreter
😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
VHDL/Verilog/SystemC code generator, simulator API written in python/c++
Simple programming language created for fun.
nGraph-HE: Deep learning with Homomorphic Encryption (HE) through Intel nGraph
Cross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style.
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
A general purpose programming language
A mini, simple and modular compiler for SYsU/SysY(tiny C). Based on Clang/LLVM/ANTLR4/Bison/Flex.
[MERGED UPSTREAM] AVR backend for the LLVM compiler library
MLIR Toolkit in Elixir and Zig.
wasm2lua: converting WASM into Lua
GNU Bison and GNU Flex C++ example
TritonParse: A Compiler Tracer, Visualizer, and Reproducer for Triton Kernels
Kotlin to Dart compiler
An SSA-based compiler for Emacs Lisp
⌒ JavaScript on the BEAM
A compiler collection I made :&
An Elm to OCaml compiler
Security-related flags and options for C compilers
C and C++ Compiler Support Page
A compiler for Standard ML, somewhat
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idl...
The LLVM LHC Haskell Optimization System
PGo is a source to source compiler from Modular PlusCal specs into Go programs.
An implementation of Scheme in Python and C++
An llvm-based framework for generating and calling into high-performance native code from Python.
JavaScript-To-Bytecode compiler written in Rust
An open-source build system that compiles your specs and architecture into working code.
high level programming language and compiler targeting 6502 machines such as the C-64 and CommanderX16
rucc is a tiny toy C compiler in Rust.
GLSL parser for Rust
🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites...
💎 Native compiler with atlas-bound theorems — 8 strict-lint stages · citation-enforced · no LLVM · self-hosting native fixpoint
C* (C-Asterisk) is a custom, high-performance programming language. It uses LLVM and native I/O bypasses to run Deep Learning models from scratch 100x...
Python VM written in Swift
Build complete, production-ready full-stack services with nothing but Zuri