Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/compiler
- Wikipedia: https://en.wikipedia.org/wiki/Compiler
- Related Topics: interpreter, gcc, fortran,
- Last updated: 2024-11-12 00:05:28 UTC
- JSON Representation
https://github.com/ozansz/v-lang-tester
Parser tester for CENG444 Term Project #1 - V Language (by Cem BozΕahin)
Last synced: 01 Nov 2024
https://github.com/nathsou/poy
Programming language targeting JavaScript with Type Rewriting
adt compiler pattern-matching rewriting static-typing
Last synced: 11 Oct 2024
https://github.com/oldratlee/scala-underneath
scala underneath
bytecode compiler interoperability scala scala-compiler scala-underneath
Last synced: 12 Oct 2024
https://github.com/femtopixel/docker-google-closure-compiler-api
Google closure compiler CLI API Docker Image
cli compiler docker docker-image google-closure-compiler javascript python python3
Last synced: 09 Oct 2024
https://github.com/yazaldefilimone/llvm.rs
An secure next-gen compiler infrastructure
Last synced: 14 Oct 2024
https://github.com/lunchb0ne/neuralcodegenerator
Code for C code generator
compiler lexer nlp parser similarity spacy-nlp
Last synced: 07 Nov 2024
https://github.com/aripiprazole/zu
π§ͺ | Zu Theorem Prover
compiler dependent-types interpreter rust type-theory
Last synced: 04 Aug 2024
https://github.com/abhagsain/jsx-compiler
π― See it live π
babel compiler jsx jsx-compiler react reactjs
Last synced: 07 Nov 2024
https://github.com/joaomlneto/mayfly-compiler
Compilers course project @ IST 2013
asm assembler assembler-x86 byacc compiler compiler-construction compiler-design compiler-optimization compiler-principles compilers flex-bison flex-lexer lexer parser runtime-library runtime-system semantic-parsing yacc yacc-example yacc-lex
Last synced: 09 Nov 2024
https://github.com/ejunjsh/mycc
π» my c compiler
c cc compiler gcc self-compiling
Last synced: 07 Nov 2024
https://github.com/simonprickett/mslcompiler
Coursework from Aston University Programming Language Implementation course 1995
academic academic-project compiler modula-2
Last synced: 29 Oct 2024
https://github.com/owainlewis/ava
Ava is a programming language exploring the idea of programs that can mutate and write themselves
compiler haskell programming-language
Last synced: 15 Oct 2024
https://github.com/superjmn/suppaz80
Silly cross-platform IDE for the Zilog Z80 CPU. Uses AvaloniaUI.
asm assembly avalonia avaloniaui compiler cross-platform dotnet emulator ide z80
Last synced: 07 Nov 2024
https://github.com/waltertamboer/pharcompiler
A compiler to create PHAR files.
Last synced: 12 Oct 2024
https://github.com/jieyouxu/comp0012-compilers-notes
Notes for COMP0012 Compilers
Last synced: 06 Nov 2024
https://github.com/akbs-org/akbs
A super quick build system for C, C++ and ASM
akbs asm assembler assembly att-assembly build c collaborate compiler cpp cxx fast github intel-assembly interpreter linker python python3 quick speed
Last synced: 12 Oct 2024
https://github.com/hatsusixty/nolang
Concatenative stack-based programming language designed for writing programs for computers.
assembly compiler go golang language programming-language
Last synced: 12 Oct 2024
https://github.com/adamsondavid/blindworm
A Compiler that transforms BlindWorm (Python dialect) into LLVM IR π
bison-flex compiler cpp llvm-frontend programming-language python recursive-descent-parser toy-language
Last synced: 06 Nov 2024
https://github.com/kureev/schemify
TypeScript compiler for React Native CodeGen project
codegen compiler react-native typescript
Last synced: 26 Oct 2024
https://github.com/idelvall/jack-compiler
A compiler for the Jack language (http://www.nand2tetris.org)
compiler jack-language nand2tetris
Last synced: 11 Oct 2024
https://github.com/andys8/elm-compiler-test
Test elm install of all packages
Last synced: 12 Oct 2024
https://github.com/konijima/pzpw-compiler
Node command-line tool to compile PZPW projects.
compiler npm-module pipewrench pzpw
Last synced: 05 Nov 2024
https://github.com/glint-lang/glint
πGlint - Flexible, fast and lightning fast programming language
cbor compiler glint glint-lang glint-language intepreter nom programming-language rust rust-language safety serde serde-json
Last synced: 12 Oct 2024
https://github.com/lukaspietzschmann/pl0-compiler
A compiler for the minimal programming language PL/0 written in c++
compiler cpp pl0 programming-language
Last synced: 07 Nov 2024
https://github.com/sepiropht/tiny-compiler-rs
super-tiny-compiler implementation in rust
Last synced: 05 Nov 2024
https://github.com/minifpc/doc
miniFPC Documentation - The Documentation for miniFPC and miniRTL.
chm compiler fpc minimalist pascal programming rtl windows
Last synced: 05 Nov 2024
https://github.com/anorth/expl
An expression language for rapid, explorable, explainable programming [WIP]
compiler expression-language graalvm numerical-computation programming-language
Last synced: 09 Nov 2024
https://github.com/nathanmcmillan/hymn-lang-legacy
Small language that compiles to C code.
c compiler language programming-language
Last synced: 01 Nov 2024
https://github.com/jafagervik/gonflux
Blazingly Concurrent
compiler concurrent concurrent-programming cpp cpp20 language parallel-programming programming
Last synced: 27 Oct 2024
https://github.com/yazaldefilimone/ecmacore.rs
[WIP] An cross-platform JavaScript engine.
Last synced: 12 Oct 2024
https://github.com/uselessgoddess/zxc
A small compiler who draws inspiration from large
Last synced: 27 Oct 2024
https://github.com/xp-framework/ast
AST for the XP Framework
ast code-generation compiler metaprogramming php php-parser php7 php8 php8-features xp-framework
Last synced: 12 Oct 2024
https://github.com/sonus21/c-programm-to-3-address-translator
Translate a C program to 3 Address Code.
bison c c-plus-plus compiler lex lexical-analyzer programming-language yacc
Last synced: 10 Nov 2024
https://github.com/mkostoevr/obfmc
Optimizing BrainFuck MultiCompiler
brainfuck brainfuck-compiler compiler dos kolibrios win32
Last synced: 30 Oct 2024
https://github.com/glamboyosa/monkey
A project to build an interpreter and compiler for the Monkey programming language, inspired by Thorsten Ball's books.
Last synced: 24 Oct 2024
https://github.com/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 03 Aug 2024
https://github.com/bonarja/microsass
simple scss to css in the web navigator
compiler javascript libsass sass scss
Last synced: 15 Oct 2024
https://github.com/macdue/mank
The Mank programming language
compiler language mank programming-language
Last synced: 13 Oct 2024
https://github.com/imteekay/lox.ts
The compiler for the Lox programming language
compiler compiler-construction compiler-design interpreter javascript plt programming-language programming-languages typescript
Last synced: 21 Oct 2024
https://github.com/yosefbeder/qatam
Qatam (ΩΨͺΨ§Ω ) is an Arabic scripting language.
arabic compiler functional-programming scripting-language virtual-machine
Last synced: 05 Nov 2024
https://github.com/tony-go/zac-parser
Code draft about lexer / parser implementation.
Last synced: 21 Oct 2024
https://github.com/stoufa/mini-pascal-compiler
[EN] Simplified version of a Pascal language compiler | [FR] Version simplifiΓ© d'un compilateur du langage Pascal
bison c c-plus-plus compiler flex gui lexical-analysis pascal qt syntax-analysis
Last synced: 06 Nov 2024
https://github.com/Alia5/TSChai
Typescript 2 Chaiscript Transpiler
chaiscript compiler compilers game gamedev node script scripting transpiler typescript
Last synced: 10 Oct 2024
https://github.com/mattmezza/email-lang
The email language
compiler email language model transpiler
Last synced: 02 Nov 2024
https://github.com/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 21 Oct 2024
https://github.com/yazaldefilimone/stella-compiler
[WIP] A fast, lightweight, and secure Lua virtual machine.
Last synced: 12 Oct 2024
https://github.com/denysvitali/ifunny
An interpreter of a custom language (funny) written in Java
compiler funny interpreter java parser tokenizer
Last synced: 02 Nov 2024
https://github.com/davidar/fragx
GLSL Fragment Shader Executable Compiler
compiler fragment-shader generative-art glsl gpu procedural-generation shaders shadertoy simulation
Last synced: 30 Oct 2024
https://github.com/simonsejse/fastolangcompiler
FastoLangCompiler is a open-source compiler for the FASTO language written in F#, developed as part of the "Implementation of Programming Languages" course at DIKU, University of Copenhagen, in 2024.
compiler fasto fsharp functional-programming interpreter
Last synced: 12 Oct 2024
https://github.com/jomy10/pufferfish
An extensible html templating engine that generates static html.
cli compiler developer-tools fast html npm rust static-site template template-engine template-language templates
Last synced: 28 Oct 2024
https://github.com/aashrafh/naivec
A simple C compiler implemented in LEX (Flex) and YACC (Bison)
bison c c-compiler compiler compiler-design flex lex programming-language yacc
Last synced: 24 Oct 2024
https://github.com/endeyshentlabs/exses
WIP. Yet another questionable programming language
compiled-language compiler hacktoberfest programming-language
Last synced: 07 Nov 2024
https://github.com/teo-tsirpanis/brainsharp
A Brainfuck SDK written in F#.
brainfuck compiler fsharp interpreter optimizer
Last synced: 14 Oct 2024
https://github.com/jairussw/zep
Homebrew compiler built from the ground up
compiler language wasm webassembly zep
Last synced: 10 Nov 2024
https://github.com/alia5/tschai
Typescript 2 Chaiscript Transpiler
chaiscript compiler compilers game gamedev node script scripting transpiler typescript
Last synced: 06 Nov 2024
https://github.com/andreafioraldi/til-compiler
Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml
Last synced: 15 Oct 2024
https://github.com/nic-obert/permalang
A compiler for a statically typed language
aot compiler cpp language parser programming-language syntax-tree
Last synced: 06 Nov 2024
https://github.com/davidbuchanan314/branflakes
Yet another x86_64 optimising Brainf*ck JIT compiler.
Last synced: 07 Nov 2024
https://github.com/mfelsche/pony-ast
:horse: :deciduous_tree: Library for accessing AST generated by ponyc
compiler ffi-bindings parser pony pony-language ponylang
Last synced: 12 Oct 2024
https://github.com/lemmon/babel-env-cli
Babel command line interface for global use, including preset-env as default.
babel cli compiler ecmascript javascript
Last synced: 23 Oct 2024
https://github.com/johnsonjh/pcc
pcc: Portable C Compiler (20230730) Use https://github.com/johnsonjh/pcc-revived/tree/johnsonjh/rawhide instead!
Last synced: 29 Sep 2024
https://github.com/gnat/stylus-inline
Zero build step version of Stylus CSS that runs in your browser. With inlined scopes! Written in vanilla JS. Also single file python version!
compiler css indentation-parsing inline-css inline-styles offside-rule stylus stylus-css transpiler whitespace whitespace-language
Last synced: 08 Nov 2024
https://github.com/mrjameshamilton/jlox
A optimizing Lox compiler for the JVM
compiler jvm jvm-language lox lox-language
Last synced: 06 Nov 2024
https://github.com/gabrysbiz/lesscss-maven-plugin
Compiles Less sources to CSS files using extended version of the LessCSS Compiler.
compiler less lesscss maven-plugin
Last synced: 28 Sep 2024
https://github.com/jesseokeya/bytemarshall
ByteMarshall is a collaborative runtime environment for various programming languages
compiler editor golang javascript nodejs python runtime runtime-environment
Last synced: 06 Nov 2024
https://github.com/gabrysbiz/lesscss-extended-compiler
Extended version of the LessCSS Compiler (a Java library which compiles Less source files to the CSS code).
compiler java-library less lesscss
Last synced: 28 Sep 2024
https://github.com/maxpatiiuk/alia
The ultimate Alia compiler and interpreter
3ac compiler compilers graphviz interpreter language lexer llvm mips parser programming-language x64
Last synced: 14 Oct 2024
https://github.com/yoshijava/403.gcc
Patch for SPEC CPU2006 403.gcc
403 architecture benchmark bug c compiler cpu2006 gcc gnu gpl spec spec2006 specint2006
Last synced: 23 Oct 2024
https://github.com/michareiser/speedy.js-saas
Speedy.js compiler as a service
Last synced: 08 Nov 2024
https://github.com/milenkovicm/adhesive
Apache Datafusion JVM User Defined Functions (UDF), integration nobody asked for π
arrow bytecode-compiler compiler datafusion java jni jvm rust sql udf udf-libraries userdefined-functions
Last synced: 13 Oct 2024
https://github.com/mittalgovind/compiler-construction
Another one of the numerous failed compiler project. Compiler Construction course - BITS F363
Last synced: 11 Oct 2024
https://github.com/filipporanza/simpla
A compiler for the Simpla programming language, a university project
compiler lalrpop programming-language toy-language university-project
Last synced: 06 Nov 2024
https://github.com/hmarr/hack-stack
πΎ Software toolchain for the nand2tetris Hack computer
Last synced: 25 Oct 2024
https://github.com/kaustubhhiware/compiler
Compiler for restricted grammar C.
Last synced: 22 Oct 2024
https://github.com/adryzz/simplecompiler
An easy to use portable C# compiler made in C#
Last synced: 29 Oct 2024
https://github.com/maxpatiiuk/leto
This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.
compiler interpreter language parser programming-language
Last synced: 14 Oct 2024
https://github.com/jkrt/omfrontend.jl
Experimental implementation of NF. That is a Modelica frontend in 100% Julia
compiler differential-equations julia modelica
Last synced: 14 Oct 2024
https://github.com/buhe/bugu-lang-wasm
https://buhe.github.io/bugu-lang-wasm
Last synced: 18 Oct 2024
https://github.com/ianhoffman/interpret_z
A lightweight interpreter for Sailthru's Zephyr language, written in Python.
compiler interpreter parsing python3 sailthru zephyr
Last synced: 11 Nov 2024
https://github.com/metasim/scala-as-config
Example showing on-the-fly compilation of Scala data models as a configuration modality
Last synced: 15 Oct 2024
https://github.com/donno2048/bfc
Brainfuck compiler
brainfuck compiler python-package
Last synced: 11 Oct 2024
https://github.com/andreafioraldi/draught-framework
Draught Framework is a software framework that includes a virtual machine environment (Dubbel) a programming language (Stout) and a set of libraries (IPA). Yes i like beer.
assembler bison bytecode cmake compiler cpp disassembler flex framework gmp mpfr mpir shell virtual-machine
Last synced: 15 Oct 2024
https://github.com/mirshahreza/dynacode
To run c# code at runtime
compiler csharp-code dynamic-code dynamic-programming runtime
Last synced: 10 Nov 2024
https://github.com/andre-carbajal/asepritecompiler
Script to download and compile Aspeprite on linux(Debian-based) and MacOs
aseprite compiler debian debian-based debian-scripts gnu-linux linux mac macos macos-app macos-script python python-installer python-script python3 sprite-editor
Last synced: 24 Oct 2024
https://github.com/sug0/zerofucks
just another boring brainfuck interpreter
beginner-project brainfuck compiler interpreter java oop oop-languages
Last synced: 02 Nov 2024
https://github.com/lunarwhite/cminus-lexer-parser
Build a simply lexer and parser for C minus (subset of C), using Java.
Last synced: 06 Nov 2024
https://github.com/alex313031/electron-22
Compiler optimized builds of Electron 22.x.x for Caprine, Codium, and Relay IRC
avx compiler compiler-optimized electron electron-22 optimized
Last synced: 06 Nov 2024