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: 2025-02-11 00:05:55 UTC
- JSON Representation
https://github.com/lps-js/lps.js.org
The source code behind the website and learning resources for lps.js
compiler documentation guide javascript lps pug pugjs website
Last synced: 26 Dec 2024
https://github.com/ericnantel/mrald
The Mrald Programming Language
compiler language mrald mrald-lang open-source programming-language statically-typed
Last synced: 23 Dec 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/andys8/elm-compiler-test
Test elm install of all packages
Last synced: 21 Nov 2024
https://github.com/steviegt6/cle-elum
roslyn
compiler csharp mod modding monomod roslyn roslyn-analyzer roslyn-analyzers
Last synced: 27 Jan 2025
https://github.com/lunchb0ne/neuralcodegenerator
Code for C code generator
compiler lexer nlp parser similarity spacy-nlp
Last synced: 20 Dec 2024
https://github.com/here-be/snapdragon-capture
Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code
ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin
Last synced: 14 Jan 2025
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/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/bjoernloetters/jar-jar-parse
A small library for parser combinators in Java with a special focus on simplicity.
clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax
Last synced: 02 Feb 2025
https://github.com/kareimgazer/tiny-scanner
The Scanner part of a compiler for the Tiny Language
compiler compiler-construction compiler-design scanner tiny-language
Last synced: 03 Feb 2025
https://github.com/ejunjsh/mycc
π» my c compiler
c cc compiler gcc self-compiling
Last synced: 29 Dec 2024
https://github.com/xuangeaha/xuanny
An interpreted, object-oriented, high-level programming language with dynamic semantics. δΈη§ε ·ζε¨ζθ―δΉη解ιεγι’ε对豑ηι«ηΊ§ηΌη¨θ―θ¨γ
chinese compiler language programming-language python
Last synced: 21 Dec 2024
https://github.com/mverleg/wasm-representation-in-rust
Represent the wasm abstract syntax as Rust objects that render to wasm (bin) or wat (text)
compiler encoding rust wasm webassembly
Last synced: 21 Jan 2025
https://github.com/wqweto/kscope
LLVM's Kaleidoscope Toy Language to Lua Transpiler
Last synced: 21 Jan 2025
https://github.com/jairussw/zep
Homebrew compiler built from the ground up
compiler language wasm webassembly zep
Last synced: 06 Jan 2025
https://github.com/jafagervik/gonflux
Blazingly Concurrent
compiler concurrent concurrent-programming cpp cpp20 language parallel-programming programming
Last synced: 21 Dec 2024
https://github.com/joebobmiles/pilotscheme
A embeddable, single-header, no-nonsense Scheme.
compiler embeddable interpreter scheme single-header
Last synced: 29 Dec 2024
https://github.com/manojpramesh/py-solc
Solidity compiler written in Python
compiler ethereum python solidity
Last synced: 17 Jan 2025
https://github.com/simmsb/p4haskell
P4 backend in haskell
compiler cuda gpu p4 p4c p4language
Last synced: 07 Jan 2025
https://github.com/kureev/schemify
TypeScript compiler for React Native CodeGen project
codegen compiler react-native typescript
Last synced: 07 Feb 2025
https://github.com/mrjameshamilton/bf-llvm
A LLVM brainf*ck compiler
brainfuck brainfuck-compiler compiler llvm
Last synced: 26 Dec 2024
https://github.com/uselessgoddess/zxc
A small compiler who draws inspiration from large
Last synced: 27 Oct 2024
https://github.com/ralucado/Bb
Programming language for music composition with compiler that generates MIDI files.
antlr antlr-grammar compiler grammar hacktoberfest java language midi music programming
Last synced: 11 Nov 2024
https://github.com/zsr2531/bfc
A brainfuck interpreter and compiler written in C++
ast brainfuck compiler cpp interpreter
Last synced: 14 Jan 2025
https://github.com/catseye/castile
MIRROR of https://codeberg.org/catseye/Castile : A simple imperative language with union types (and a compiler for same, with multiple targets)
compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types
Last synced: 15 Jan 2025
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/aripiprazole/zu
π§ͺ | Zu Theorem Prover
compiler dependent-types interpreter rust type-theory
Last synced: 15 Jan 2025
https://github.com/yds12/ulp
A simple compiler from source to x64 assembly.
compiler programming-language toy-language
Last synced: 13 Jan 2025
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/jonathanvdc/flame-llvm
LLVM front-end that consumes Flame IR; can be used to compile C# to native code.
Last synced: 12 Jan 2025
https://github.com/simonprickett/mslcompiler
Coursework from Aston University Programming Language Implementation course 1995
academic academic-project compiler modula-2
Last synced: 09 Feb 2025
https://github.com/rla/pkg-express-benchmark
A benchmark to test the performance of a pkg-packaged Express.js application.
benchmark compiler express nodejs
Last synced: 16 Jan 2025
https://github.com/cronokirby/iku
WIP programming language
compiler interpreter programming-language
Last synced: 28 Jan 2025
https://github.com/ozansz/v-lang-tester
Parser tester for CENG444 Term Project #1 - V Language (by Cem BozΕahin)
Last synced: 20 Dec 2024
https://github.com/muaazsaleem/the_super_tiny_compiler
Elixir translation of the Super Tiny Compiler in Javascript
Last synced: 01 Feb 2025
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: 10 Feb 2025
https://github.com/rashadphz/penne
Partial Python Compiler with OCaml and LLVM
Last synced: 11 Jan 2025
https://github.com/miaione/usirng
Usirng Programming Language Virtual Machine
Last synced: 03 Feb 2025
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/serjzimmerman/compiler-stuff-with-llvm
Doing some compiler related stuff in Rust and maybe C++ on top of LLVM
Last synced: 14 Nov 2024
https://github.com/rajat2502/sql-editor-view
SQL EDITOR VIEW is an application that allows users to simply execute SQL queries on a sample database or design their own tables and receive instant results.
Last synced: 02 Feb 2025
https://github.com/champii/steel
Strongly Typed Experimental Expressive Language
compiler javascript language strongly-typed transpiler typescript
Last synced: 10 Feb 2025
https://github.com/kmr-ankitt/s-lang
S-lang is a programming language for newbies.
compiler interpreter programming-language s-lang slang slang-compiler slang-interpreter slang-programming
Last synced: 02 Jan 2025
https://github.com/sassman/edu-sql-parser-rs
SQL Types transpiles `CREATE TABLE` SQL code into type definitions in other languages such as TypeScript or Rust.
compiler languages parser rust sql sql-parser transpiler typegen typescript
Last synced: 31 Jan 2025
https://github.com/cnuila/Compilador_VB6.0
Compilador de VB 6.0 usando JFlex y JCup
compiler java jcup jflex visual-basic
Last synced: 23 Oct 2024
https://github.com/donydchen/dragon-front
The comment for A Complete Front End of the dragon book.
Last synced: 04 Jan 2025
https://github.com/sushiwaumai/bf-transpiler
Simple brainf**k transpiler written in C.
brainfuck c cmake compiler transpiler
Last synced: 30 Dec 2024
https://github.com/pkoenig10/piqc
A general purpose language for the Raspberry Pi's Broadcom Videocore IV GPU
compiler gpgpu qpu raspberrypi videocore-iv
Last synced: 14 Nov 2024
https://github.com/hanayashiki/mars_compiler
An experimental compiler for a subset of MARS 4. 4 instruction set
Last synced: 16 Jan 2025
https://github.com/user0332/untypedscript
A fast and easy-to-use compiled language with a base implementation written in Python
assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript
Last synced: 15 Oct 2024
https://github.com/skatsuta/monkey-compiler
π΅ Monkey programming language compiler designed in "Writing A Compiler In Go." π
Last synced: 15 Jan 2025
https://github.com/xiaocongdong/tempar
Lightweight template parser for anything.
ast cli compiler high-performance indentation javascript lightweight nodejs parser template
Last synced: 07 Jan 2025
https://github.com/effeix/pascalsimplifiedcompiler
Simplified compiler for the Pascal language built with Python3
compiler languages pascal python3
Last synced: 27 Dec 2024
https://github.com/oldratlee/scala-underneath
scala underneath
bytecode compiler interoperability scala scala-compiler scala-underneath
Last synced: 20 Jan 2025
https://github.com/frederoxdev/astra
π₯A blazingly fast add-on compiler for Minecraft Bedrock
Last synced: 04 Feb 2025
https://github.com/yazaldefilimone/ecmacore.rs
[WIP] An cross-platform JavaScript engine.
Last synced: 12 Oct 2024
https://github.com/theotterlord/softlore
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
compiler hex language softlore
Last synced: 10 Feb 2025
https://github.com/ahmedmourad0/sadlang
The Sad Programming Language, users of this language are officially called Sad Developers.
compiler programming-language sad
Last synced: 27 Jan 2025
https://github.com/marcellofabrizio/compiler-front-end
A compiler front-end for ANSI C Yacc written in C++ or: How I learned to stop worrying and love the compiler
c compiler cpp lexical-parser syntactical-parsing
Last synced: 13 Jan 2025
https://github.com/lukaspietzschmann/pl0-compiler
A small and fun PL0 compiler
compiler cpp pl0 programming-language
Last synced: 29 Dec 2024
https://github.com/kaleidawave/css-parser
CSS parser/compiler written in Rust
compiler css parser rust rust-crate
Last synced: 14 Oct 2024
https://github.com/math2001/st-py-less
A python compiler using python for Sublime Text
compiler less sublime-text sublime-text-3
Last synced: 06 Jan 2025
https://github.com/mkabumattar/hello-world-api
Hello, World! in All Languages Programming API, This is the initial draft. It's likely to have some flaws, but it'll be improved to be more stable in the future.
api compiler hello-world language nodejs programming programming-language programming-languages
Last synced: 14 Dec 2024
https://github.com/radu-matei/monkey
[WIP] Interpreter, compiler, language server and debugger for the Monkey programming language
compiler debugger interpreter language-server-protocol programming-language
Last synced: 19 Dec 2024
https://github.com/lochbrunner/chop-compiler
Compiler as a proof of concept for the chop programming language
Last synced: 14 Jan 2025
https://github.com/thedavidchu/dolang
An transpiler/interpreter written in C.
c89 c99 compiler dolang interpreter lol transpiler
Last synced: 10 Feb 2025
https://github.com/brainiac2677/cse310-compiler
A compiler for limited syntax of c. Part of course works of CSE310.
bison c compiler context-free-grammar flex
Last synced: 27 Jan 2025
https://github.com/hamzaremmal/amy
Small Functional Programming Language #2
compiler course-project epfl interpreter programming-language wasm web-assembly
Last synced: 21 Jan 2025
https://github.com/patrickroberts/bean
An esoteric byte-encoded code-golfing language derived from JavaScript
abstract-syntax-tree assembler compiler disassembler esoteric-language javascript-source
Last synced: 10 Feb 2025
https://github.com/0xsirsaif/papers-i-love
A captivating collection of computer science papers that fuel inspiration and intellectual curiosity.
compiler database memory networking os papers
Last synced: 06 Feb 2025
https://github.com/akornatskyy/check-compiler-js
:checkered_flag: A typescript-first schema rule compiler and validation library.
check compiler rules schema validation
Last synced: 29 Nov 2024
https://github.com/matheusamazonas/cc_project
Compiler Construction Project
compiler compiler-construction haskell
Last synced: 21 Dec 2024
https://github.com/hirbodbehnam/cminusllvm
C-Minus Language with Flex/Bison and LLVM 15
Last synced: 14 Oct 2024
https://github.com/atlas77-lang/Atlas-core
atlas-core is a system based flexible lexer builder library letting you easily build a fully fledge lexer.
compiler language lexer lexer-generator programming-language
Last synced: 21 Jan 2025
https://github.com/duskyelf/diamondguru
The DiamondGuru Programming Language.
compiler concept diamondguru learning-by-doing open-source porth programming-language python side-project tsoding-streams
Last synced: 20 Dec 2024
https://github.com/gbuomprisco/ts-lox
A Typescript implementation for the Lox programming language (wip)
compiler interpreter lox-programming-language
Last synced: 10 Feb 2025
https://github.com/sskender/programming-language-translation
Programming Language Translation FER labs
abstract-syntax-tree ast compiler compiler-construction compiler-design fer lexer lexical-analysis lexical-analyzer ll1-grammar ll1-parser parser recursive-descent-parser syntax syntax-analysis syntax-tree syntax-trees token tokens topdown
Last synced: 26 Jan 2025
https://github.com/yazaldefilimone/stella-compiler
[WIP] A fast, lightweight, and secure Lua virtual machine.
Last synced: 12 Oct 2024
https://github.com/costrouc/moa-grammar
Exploration of a Mathematics of Arrays Compiler
compiler hpc linear-algebra psi-calculus
Last synced: 27 Dec 2024
https://github.com/not-nik/libcomperr
A simple C library to create GCC-like compiler warnings and errors.
compiler compiler-tool errors gcc warnings
Last synced: 26 Jan 2025
https://github.com/brunexgeek/protogen
Compile proto3 to generate C++ code for JSON serialization
compiler cpp json json-generator json-schema protobuf3 serialization single-file
Last synced: 11 Nov 2024