Topic

compiler

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.

Repositories (1454)

cppcombinator
cppcombinator MoserMichael C++

parser combinator and AST generator in c++17

23
jast
jast DhaliwalX C++

JavaScript AST in C++

23
qaffeine
qaffeine tomhodgins JavaScript

Decaffeinate your JS-powered CSS stylesheets

22
elisp-decompile
elisp-decompile rocky Python

Emacs Lisp Decompiler

22
p2c
p2c FranklinChen C

Pascal to C compiler

22
open-ops
open-ops OpsGroup C++

Open Optimizing Parallelizing System

22
adamant.tools.compiler.bootstrap
adamant.tools.compiler.bootstrap adamant C#

A compiler for the Adamant language

22
halo
halo halo-project C

😇 Wholly Adaptive LLVM Optimizer

22
Rum
Rum vrom911 Haskell

:skull: Compiler for the Rum language

22
RegexToDFA
RegexToDFA alirezakay Java

converting regex (regular expression) to DFA directly by creating syntax tree in java

22
angular-library-builder
angular-library-builder bmvantunes TypeScript

[DEPRECATED] - CLI Tool to build Angular (2+) libraries and publish them to npm

22
manual-stg-experiment
manual-stg-experiment csabahruska Haskell

Manually constructed STG programs compiled with the standard GHC codegen backend.

22
smpl
smpl adam-mcdaniel C++

A superset of brainfuck with dynamic memory management.

22
coolang
coolang rickBuczynski C++

COOL (Classroom Object Oriented Language) compiler with LLVM backend

22
amanda
amanda amanda-lang Python

The Amanda programming language

22
sleek
sleek sleekjs JavaScript

The framework smarter than you.

22
hlsloptconv
hlsloptconv archo5 C++

HLSL optimizing converter

22
exet
exet viresh-ratnakar HTML

Web app for crossword construction: designing a grid, filling the grid, creating straight or cryptic clues, and downloading as Exolve or .puz. All dat...

22
GrobExp.Compiler
GrobExp.Compiler skbkontur C#

Efficient compiler of .NET expression trees

21
nocc
nocc Ryooooooga C

A LLVM based self-hosting C compiler

21
docker-dmd
docker-dmd lindt Shell

Docker Image for DMD

21
elz
elz dannypsnl Rust

A polymorphism object-oriented programming language

21
spitsh
spitsh spitsh Raku

👻The Spook in the Shell🐚 compiler

21
nstar
nstar zilch-lang Haskell

The compiler for N⋆, a statically typed assembly language used as a compiler backend for Zilch

21
CoCoC
CoCoC Deek C

C development system for (Nitr)OS9/6x09, with source

21
parsers-compilers
parsers-compilers begin

Lexers, tokenizers, parsers, compilers, renderers, stringifiers... What's the difference, and how do they work?

21
radstudio-docker
radstudio-docker magicxor PowerShell

RAD Studio docker images (unofficial) - build your delphi (object pascal) projects in docker

21
pukeko
pukeko hurryabit Haskell

A toy compiler based on SPJ's "The Implementation of Functional Programming Languages"

20
tiger-compiler
tiger-compiler ComMouse C

Tiger Compiler Lab based on C.

20
rec
rec rebuild-lang C++

Rebuild experimental compiler

20
dotty-examples
dotty-examples michelou Shell

Running and building Scala 3 on Windows

20
sruth
sruth Kixiron Rust

Sruth Lùbach: A toy optimization engine

20
mindy
mindy dylan-hackers Dylan

Mindy - minimal compiler-interpreter for Dylan

20
metalsmith-babel
metalsmith-babel babel JavaScript

A Metalsmith plugin to compile JavaScript with Babel

20
scratching-forth
scratching-forth BookOwl Python

A compiler from Forth to Scratch

20
dcc
dcc GrieferAtWork C

Direct/Interactive C Compiler

20
braid
braid cucapra TypeScript

a multi-stage heterogeneous programming language applied to real-time 3D graphics

20
refu
refu refu-lang C

Refu language

20
o
o gardenhq JavaScript

An in-browser loader/bundler for javascript. No Node required. No CLI required. Use with @gardenhq/willow for a flexible, 'unobtrusive' dependency inj...

20
cf-lang
cf-lang StepfenShawn Python

The CF programming language. A programming language inspired by some war movies! 💣💣

19
9mm
9mm mopp C

Hobby C Compiler

19
panda
panda gkastrinis Groovy

A Datalog compiler and library

19
SinScheme
SinScheme sinistersnare Racket

Sinister's Scheme Compiler!

19
C0Compiler
C0Compiler shianqi Java

Java实现的 c0 语言编译器

19
retro12
retro12 crcx Forth

This repo is retired. See http://forthworks.com:8000/

19
leola
leola tonysparks Java

Leola Programming Language

19
KaryScript
KaryScript pouyakary TypeScript

KaryScript is an experimental language to test the possibilities of a more readable textual language. It compiles to ES6 and can be considered a much...

19
Script
Script MorganCaron C++

Script is an object-oriented interpreted programming language. Being migrated to CppUtils

19
TIGER
TIGER gangliao Assembly

implement a full compiler based on c++ 11

19
azcc
azcc azarashi2931 C

A toy C compiler, developed at seccamp2020.

19