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.
Compiler written in JS for a virtual machine running on esp8266
Appunti di Linguaggi Formali e Compilatori - Prof.ssa P. Quaglia - Università di Trento
A programming language for distributed systems.
Driver 1 and Driver 2 tools
A Go Lang / V Lang / Rust syntax approach in JVM language.
Rollup plugin for optimizing JavaScript with google-closure-compiler-js.
Here lies the code for the Snow* programming language, currently being rewritten.
Migrated to https://gitlab.com/powjs/powjs
Haxe Framework for WebAssembly
:space_invader: the compiler for the Cm programming language
TweegJS: a Twig → JS compiler
basgo compiles BASIC-lang to Golang. Then 'go build' can translate code to native executable binary.
BDD-based implementation of Datalog
The Parser Construction Kit ("Puck"): A Parser Generator and Grammar Translator in C#
CCG is a random C Code Generator
Shen for the Common Language Runtime
Binary Code Generator Written in Pascal
C compiler for the BBC Micro Series
A MinCaml compiler implemented in Rust
Scripting in C with JIT(x64)/VM.
This action sets-up, cache and adds sourcemod scripting directory to the path
Program analysis playground for a simple, imperative language
quick c
a statically-typed programming language with powerful syntax
Collection of ATS goodness
Open RVC-CAL Compiler
🚀 Language implementation in C# using LLVM
(WIP) Enact: A compiled programming language that's simple, familiar and fast.
Bytecode compiler of a variant of Caml
High-Performance Erlang Cache Compiler
Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems
GitHub Actions CI workflow example with the IAR Build Tools for Arm
Java Garbage Collection 与各种GC算法
GPU Accelerated, Distributed, Actor Model Language (WIP)
A compiler from Go to JavaScript
Minimal C subset compiler
Attribute grammar Based Language Extensions for C
saphIR is an Intermediate Representation with amd64 and arm64 backends. Also included: a compiler, an arm64 lifter, an arm64 to amd64 dynamic binary t...
简易编译器实现,最终翻译成伪汇编代码
optimizing compiler for a subset of C language
Because language shouldn't be a barrier to code
a toy programming language
Sam's Programming Language
Programming Language Inspired by Brainfuck
A next-generation bcc parser for BlitzMax
:baby_chick: A tiny C language compiler (x86-64) (WIP)
The Project TinyMIPS is dedicated to enabling undergraduates to build a complete computer system from scratch.
Tutara programming language.
tiny-lang — A different programming language. Supports a bunch of spoken languages.
Compiler for PDP-11, written in Python