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-06 00:05:35 UTC
- JSON Representation
https://github.com/spl/jhc-darcs
Read-only mirror of the jhc darcs repository
Last synced: 22 Dec 2024
https://github.com/zeroplayerrodent/bf2cr
Brainfuck to Crystal compiler!
brainfuck compiler esolangs transpiler
Last synced: 25 Jan 2025
https://github.com/tenjou/replica-next
Both JavaScript static analyser and native compiler.
compilation compiler cpp javascript js native transpilation wasm webassembly
Last synced: 12 Jan 2025
https://github.com/amrdeveloper/nand2tetris
Start from NAND gate to build a Computer that can run the Tetris game
assembler compiler computer-architecture nand2tetris nand2tetris-assignments virtual-machine
Last synced: 26 Jan 2025
https://github.com/jaid/publishimo
Magically generates a minified, cleaned and autofilled package.json to get your Node package ready for next level publishing!
automatic automation boilerplate bundler compiler compress generator json magic manifest minify node-module npm optimize output package package-json pkg publish publishing
Last synced: 25 Dec 2024
https://github.com/ruippeixotog/joyful
A parser and interpreter for Joy written in Scala
compiler interpreter joy parser scala
Last synced: 01 Feb 2025
https://github.com/psyirius/extendscript-debugger-core
Adobe Extendscript Debuggger
adobe compiler debugger ecmascript es3 extendscript jsx
Last synced: 23 Jan 2025
https://github.com/frinksy/fraxton-compiler
A compiler for the fraxton language
Last synced: 01 Jan 2025
https://github.com/chidiebereokpoechi/voice-of-mordor
Interpreter for loosely-typed designer programming language
compiler interpreter programming-language
Last synced: 25 Dec 2024
https://github.com/lucalewin/luvascript-compiler
compiler for the luvascript language
compiler language luvascript luvascript-compiler programming-language
Last synced: 18 Jan 2025
https://github.com/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 22 Jan 2025
https://github.com/sanjinkurelic/mvcgenerator
Most of today's simpler software solutions closely link their work to basic database operations. The basic operations are retrieving, entering, modifying, and deleting individual data, so-called CRUD operations. To simplify the implementation of such software solutions, it is possible to build a code generator that builds a series of program sections based on the definition of the database structure. The database structure is defined using a structured query language (SQL).
analysis chunk code-generator compiler crud hibernate intermediate-code-generation java-11 junit lexical-analysis mvc parsing reflections rest-api semantic-analysis spring sql synthesis target-code-generation three-tier-architecture
Last synced: 26 Dec 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: 26 Dec 2024
https://github.com/questiowo/sigma17
Rewrite of the Sigma16 web development environment
architecture assembly compiler emulator frontend frontend-app ide javascript js react react-router reactjs sigma16
Last synced: 09 Jan 2025
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: 12 Jan 2025
https://github.com/federicobond/primer
A simple imperative language for the JVM
compiler course-project jvm language
Last synced: 15 Dec 2024
https://github.com/diegoperini/compiler-demo
A demo compiler boilerplate with file watchers
Last synced: 15 Jan 2025
https://github.com/alinz/maat
a markdown table to typescript compiler for configuration files
chain compiler configuration markdown nodejs table typescript
Last synced: 24 Jan 2025
https://github.com/ashton314/christmas-compiler
An experimental lambda calculus compiling to the LLVM
compiler lambda-calculus linear-types lisp llvm racket type-checking type-inference
Last synced: 29 Jan 2025
https://github.com/lunarwhite/cminus-lexer-parser
Build a simply lexer and parser for C minus (subset of C), using Java.
Last synced: 26 Dec 2024
https://github.com/lazyknightx/warcraft-map-compile-utility
A Compile Utility for WarCraft III Map Modding.
compiler datamanagement gamedev warcraft3 xlsx
Last synced: 10 Jan 2025
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: 22 Jan 2025
https://github.com/yosefbeder/qatam
Qatam (قتام) is an Arabic scripting language.
arabic compiler functional-programming scripting-language virtual-machine
Last synced: 23 Dec 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: 22 Jan 2025
https://github.com/invrtd-h/generic_typing_python
A library that generates generic programming codes of Python. Powered by PLY. (with @inthree3)
Last synced: 26 Dec 2024
https://github.com/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 17 Nov 2024
https://github.com/johnsonjh/pcc
pcc: Portable C Compiler (20230730) Use https://github.com/johnsonjh/pcc-revived/tree/johnsonjh/rawhide instead!
Last synced: 23 Jan 2025
https://github.com/xnacly/seascript
SeaScript is a small c superset programming language that compiles to c
Last synced: 18 Jan 2025
https://github.com/d3dc/mmmm
A fantasy VM and javascript transpiler for Mmmm()
compiler esoteric-language fantasy-computer repl vm
Last synced: 04 Jan 2025
https://github.com/johnalexco/gasm
An assembler designed as the future target for Garter compilation
arm32 assembler assembly bootstrapper compiler compiler-toolchain cross-compiler garter garter-language x86-32 x86-64 x86-assembly
Last synced: 07 Dec 2024
https://github.com/satyajitghana/projektbarium
ProjektBarium - a compiler for my programming language barium
barium bison compiler compiler-design compiler-frontend conan flex llvm llvm-ir mini programming-language-barium projekt statements yacc
Last synced: 26 Dec 2024
https://github.com/nathanfarlow/BrainFCE
A BF interpreter and native compiler written in C for TI 84+ CE calculators.
brainfuck-compiler brainfuck-interpreter c calculator compiler interpreter ti84plusce
Last synced: 17 Nov 2024
https://github.com/souris-dev/slangc
Compiler for my own toy programming language - slang.
Last synced: 23 Jan 2025
https://github.com/mattweingarten/lambdapure
bachelor thesis: SSA IR for strict functional language
Last synced: 03 Jan 2025
https://github.com/maktoobgar/simple_compiler
Just a simple compiler for learning purposes.
Last synced: 25 Jan 2025
https://github.com/scriptlinestudios/chai
Compiler for the Chai programming language.
Last synced: 31 Jan 2025
https://github.com/spiffgreen/pictorial
Pictorial is a simple domain-specific language that compiles to Scalable Vector Graphics, SVG format.
compiler construction design image language pictorial svg transpiler
Last synced: 03 Jan 2025
https://github.com/zabackary/vexmason
A comprehensive build system for VEX V5 Python, extensible and easy to integrate with modules support and more
compiler vex vex-python vex-robotics vex-robotics-competition vex-v5 vexcode vexmason
Last synced: 24 Jan 2025
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: 20 Jan 2025
https://github.com/robjsliwa/rlox
rlox language
compiler interpreter rust tree-walk-interpreter
Last synced: 23 Jan 2025
https://github.com/echorial/carbonite
Carbon programming language compiler written in carbon
carbon carbon-compiler carbon-programming-language compiler
Last synced: 25 Jan 2025
https://github.com/adryzz/simplecompiler
An easy to use portable C# compiler made in C#
Last synced: 17 Dec 2024
https://github.com/andyfratello/pro1
💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB
compiler cpp cpp-language language pro1 pro1-fib programming programming-language
Last synced: 25 Jan 2025
https://github.com/andyfratello/pro2
💻 Exercicis de Programació 2 (PRO2) Q1 - UPC FIB
compiler cpp cpp-language language pro2 pro2-fib programming programming-language
Last synced: 25 Jan 2025
https://github.com/felixfaisal/syntax-analyzer-rs
A syntax analyzer written in Rust with handwritten logic for validating JSON with trailing commas and comments without using Lex or YACC
Last synced: 05 Feb 2025
https://github.com/teo-tsirpanis/brainsharp
A Brainfuck SDK written in F#.
brainfuck compiler fsharp interpreter optimizer
Last synced: 29 Jan 2025
https://github.com/leonardpepa/simple-compiler
Simple Compiler created in University of macedonia
bison bison-yacc c compiler compiler-design flex jasmin jvm programming-language yacc
Last synced: 17 Jan 2025
https://github.com/realchrisdebon/bat2exe
A lightweight .bat to .exe converter. This program will conver a batch script file into a portable binary executable.
batch-file batch-script batch-to-exe c compiler gigachad-project portable-executable utility-application utility-function
Last synced: 14 Jan 2025
https://github.com/zijistark/zcktools
Compiler library and tools for ZCK, an extended language for more effective Crusader Kings II scripting.
c-plus-plus c-plus-plus-17 compiler cpp crusader-kings-ii crusaders-kings-2 modding modding-games modding-resources modding-tools paradox paradox-interactive paradoxgame programming-language programming-languages
Last synced: 22 Dec 2024
https://github.com/ysoftware/language
An excercise in developing a programming language
compiler lexer parser programming-language-development type-checker
Last synced: 19 Jan 2025
https://github.com/daniel-boll/pile
The oficial repo for the pile lang
compiler compiler-principles concatenative-programming-language lexer-analyzer programming-language stack-based
Last synced: 22 Dec 2024
https://github.com/here-be/snapdragon-token
Create a snapdragon token. Used by the snapdragon lexer, but can also be used by plugins.
compiler javascript lexer node nodejs parser snapdragon token tokenize tokenizer
Last synced: 14 Nov 2024
https://github.com/dtcxzyw/llvm-apr-benchmark
A Large-Scale Automated Program Repair Benchmark of Real-World LLVM Middle-End Bugs
automated-program-repair compiler llm llvm software-engineering
Last synced: 29 Jan 2025
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: 12 Dec 2024
https://github.com/mtaciano/cmc
Um compilador para a linguagem C- derivada de C.
Last synced: 12 Dec 2024
https://github.com/phillvancejr/x-forth
X-Forth is a small WIP specification for a Forth like language for fun and learning. Implementing a simple interpreter for beginners
compiler compilers concatenative concatenative-language dart dartlang forth golang interpreter interpreter-forth interpreter-language interpreters programming-language python stack-based stack-based-language stack-language
Last synced: 30 Jan 2025
https://github.com/romnn/proto-compile
helper package that wraps protoc for your CI and projects.
ci compiler cpp dart golang grpc grpc-web helper java javascript protobuf python typescript
Last synced: 18 Nov 2024
https://github.com/phlay/lispc
simple x86-64 lisp compiler
assembly-x86-64 compiler lisp python
Last synced: 22 Dec 2024
https://github.com/dharejo-junaid/java-compiler
This is a versatile Java Text Editor with built-in compiler support. Write, compile, and run Java code seamlessly in a user-friendly environment. Enjoy essential indentation features for enhanced code readability. Ideal for Java enthusiasts and learners looking for an efficient coding experience
compiler java java-gui java-swing text-editor
Last synced: 24 Jan 2025
https://github.com/willkirkmanm/pcap
Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.
ast compiler interpreter parser pascal
Last synced: 25 Nov 2024
https://github.com/turbolent/ralph-ilc2012
Paper and slides for the ILC 2012 submission about Ralph
anf compilation compiler dylan javascript lisp ralph
Last synced: 03 Feb 2025
https://github.com/turbolent/telescope
Go explore
compiler nlp parser question-answering scala spacy sparql
Last synced: 03 Feb 2025
https://github.com/wtanaka/ansible-role-ghc
Ansible role to install ghc
ansible ansible-galaxy ansible-role ansible-roles compiler compilers development galaxy ghc ghci glasgow haskell
Last synced: 23 Jan 2025
https://github.com/wtanaka/ansible-role-ghc-mtl
Ansible role to install mtl library for Glasgow Haskell Compiler
ansible ansible-galaxy ansible-role ansible-roles compiler development galaxy ghc ghc-mtl ghci glasgow haskell
Last synced: 23 Jan 2025
https://github.com/stellarwitch7/moth-lang
Moth's official compiler written in C#
compiler console-application csharp llvm llvm-frontend llvm-sharp moth parser programming-language
Last synced: 15 Dec 2024
https://github.com/sano-jin/dhl-alpha
A minimal compiler and runtime for a language based on graph rewriting
compiler interpreter ocaml programming-language
Last synced: 30 Jan 2025
https://github.com/aaron-kristopher/jlox
👨💻 A language interpreter made in Java
compiler interpreter java language lox
Last synced: 03 Feb 2025
https://github.com/mariantaragel/ifj22-compiler
Compiler of an imperative programming language IFJ22
Last synced: 03 Feb 2025
https://github.com/thomas-crane/spearmint
A statically typed, simple language.
Last synced: 19 Jan 2025
https://github.com/c-chads/seabass
the SEABASS MetaProgramming language (and metacompiler) repository. Public Domain Compiler.
c99 cc0 compiler metaprogramming public-domain
Last synced: 23 Jan 2025
https://github.com/srgeverson/aula_estrutura_de_dados
Arquivos das Aulas de Estrutura de Dados
Last synced: 27 Jan 2025
https://github.com/remexre/stahl_bootstrap
The bootstrapping compiler for Stahl.
categorical-abstract-machine compiler stahl
Last synced: 22 Dec 2024
https://github.com/rubyonworld/ruby-less-js
Ruby LessJs is a bridge to the official Javascript-based Less.js compiler.
bridge compiler lessjs official
Last synced: 19 Jan 2025
https://github.com/wabtey/antlr4_compiler_project
L3 Info - Creation of the beginnings of a compiler using Antlr4
Last synced: 06 Feb 2025
https://github.com/budchirp/graphite
Fast (🚀), Memory safe (🚀), Simple (🚀) language compiler written in C++ (bad 😡) using LLVM (🚀)
Last synced: 06 Feb 2025
https://github.com/qhdwight/q-lang
My high school capstone project - a compiler for my own language written with Golang
assembly compiler golang language
Last synced: 06 Feb 2025
https://github.com/anupam-io/strange-if-else
A simple bison based parser to detect and solve a strange if-else sequence.
bison compiler flex grammar lex lexical-analyzer yacc
Last synced: 16 Dec 2024
https://github.com/yisus82/fic-compiladores
Compiladores - Facultad de Informática de A Coruña
c compiler compiler-construction compilers lex pascal yacc
Last synced: 29 Jan 2025
https://github.com/tamaroning/ironcc
a toy C compiler written in Rust (llvm_sys) [new]
Last synced: 22 Dec 2024
https://github.com/allantargino/lelang
A Programming Language developed by me called "Le". It was developed using ANTLR.
antlr compiler compiler-construction
Last synced: 05 Feb 2025
https://github.com/sleepingcat4/deathhash
a barebone programming language written in C++
barebones compiler cpp programming-language
Last synced: 23 Jan 2025
https://github.com/nwaywood/the-super-tiny-compiler-ocaml
Implementation of The Super Tiny Compiler in OCaml
Last synced: 23 Dec 2024
https://github.com/detectivekaktus/ipl
The Imperative Programming Language
assembly assembly-like c compiler imperative lexer parser programming-language x86-64
Last synced: 03 Feb 2025
https://github.com/chengzeyi/sharpccompiler
Simple compiler. 自制简单语言编译器
compiler lexical-analyzer parser
Last synced: 30 Jan 2025
https://github.com/murshidazher/code-compiler
A super light-weight code compiler using Express.js
code-compiler compiler csharp expressjs java nodejs python test-case-generation
Last synced: 31 Dec 2024