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-09 00:05:10 UTC
- JSON Representation
https://github.com/ejunjsh/mycc
👻 my c compiler
c cc compiler gcc self-compiling
Last synced: 07 Nov 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/lunchb0ne/neuralcodegenerator
Code for C code generator
compiler lexer nlp parser similarity spacy-nlp
Last synced: 07 Nov 2024
https://github.com/greydevv/mango-compiler
Mango: Compiled, statically-typed general purpose programming language.
compiler compiler-construction cpp llvm llvm-ir programming-language
Last synced: 08 Nov 2024
https://github.com/sushiwaumai/bf-transpiler
Simple brainf**k transpiler written in C.
brainfuck c cmake compiler transpiler
Last synced: 08 Nov 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/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/ferhatgec/kolocat
Fegeya KoloCat, Kalem implementation of ColoCat.
cat clang colocat colorized compiler concatenation cpp17 fegeya implementation kalem transpiler
Last synced: 08 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/althonos/kmachine
A toy compiler that produces Kappa code from Counter Machine instructions.
bioinformatics compiler kappa-language modeling-dynamic-systems rust turing-machine-simulator
Last synced: 13 Oct 2024
https://github.com/ascandone/kestrel-lang
🦅 A pure, strongly typed functional language that compiles to js
compiler functional-programming javascript typechecker
Last synced: 06 Aug 2024
https://github.com/zoltan-nz/compilers
Learning about compilers
compiler compilers learning presentation slides tutorial
Last synced: 12 Oct 2024
https://github.com/justinrubek/ayysee
A custom programming language for Stationeers integrated circuits
compiler flake language nix nix-flake rust stationeers
Last synced: 28 Oct 2024
https://github.com/njmarko/spp_mips_translator
Program that translates MAVN(Higher level MIPS assembler) assembly language to MIPS 32bit assembly language. It creates zero-byte files.
compiler cplusplus graph-coloring lexical-analysis mavn mips-assembly register-allocation semantic-analysis syntax-analysis visitor-design-pattern zero-byte-files
Last synced: 11 Oct 2024
https://github.com/zenoamaro/braincuck
Transpiles Brainfuck code into C code
brainfuck c compiler transpiler
Last synced: 05 Nov 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/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: 27 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/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/kaleidawave/css-parser
CSS parser/compiler written in Rust
compiler css parser rust rust-crate
Last synced: 14 Oct 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/imteekay/essentials-of-interpretation
Building an Interpreter from scratch
compiler interpreter programming-language
Last synced: 21 Oct 2024
https://github.com/yazaldefilimone/dolphin
🐬 | The Dolphin Programming Language
compiler interpreter programming-language regex-engine typechecker virtual-machine
Last synced: 12 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/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: 24 Oct 2024
https://github.com/pepicrft/noora
🌱 Noora is a native UI compiler for the web
Last synced: 14 Oct 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/xstupi00/IFJ2017
Implementation compiler of imperative language IFJ17.
c compiler ifj17 lexical-analysis semantic-analysis syntactic-analysis vut vut-fit
Last synced: 23 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/crenshaw-dev/cpusim
A very simple CPU simulator in Python
Last synced: 13 Oct 2024
https://github.com/herber/unadorned
unadorned
coffeescript compiler ejs less markdown md pug sass style stylus typescript
Last synced: 31 Oct 2024
https://github.com/mattmezza/email-lang
The email language
compiler email language model transpiler
Last synced: 02 Nov 2024
https://github.com/solodon4/cppft
C++ Feature Testing proposal implementation
Last synced: 29 Oct 2024
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: 12 Oct 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/sug0/zerofucks
just another boring brainfuck interpreter
beginner-project brainfuck compiler interpreter java oop oop-languages
Last synced: 02 Nov 2024
https://github.com/hawkins/druid
🧙 A systems-level programming language with a focus on integrated build systems and deploying to native and web assembly at once
Last synced: 31 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/mittalgovind/compiler-construction
Another one of the numerous failed compiler project. Compiler Construction course - BITS F363
Last synced: 11 Oct 2024
https://github.com/floydz/compiler-example-suite
Examples for how to use benchmarks
Last synced: 19 Oct 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/matheusamazonas/cc_project
Compiler Construction Project
compiler compiler-construction haskell
Last synced: 03 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
https://github.com/h1ghbre4k3r/bfc
Brainfuck interpreter and compiler.
brainfuck compiler interpreter macos nasm
Last synced: 23 Oct 2024
https://github.com/hmarr/hack-stack
💾 Software toolchain for the nand2tetris Hack computer
Last synced: 25 Oct 2024
https://github.com/hirbodbehnam/cminusllvm
C-Minus Language with Flex/Bison and LLVM 15
Last synced: 14 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/wbars/compiler
Simple Pascal-like language to JVM bytecode compiler
Last synced: 29 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/zeroflag/armageddon
Programming language written in DEBUG.COM
compiler forth minimalistic zombie-apocalypse
Last synced: 31 Oct 2024
https://github.com/tony-go/zac-parser
Code draft about lexer / parser implementation.
Last synced: 21 Oct 2024
https://github.com/owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
compiler forth functional-programming-language interpreter programming-language stack-base
Last synced: 15 Oct 2024
https://github.com/federicobond/primer
A simple imperative language for the JVM
compiler course-project jvm language
Last synced: 28 Oct 2024
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: 02 Nov 2024
https://github.com/not-nik/tarik
tarik is a minimal, compiled language, designed for low-level programming.
compiler language programming-language tarik
Last synced: 14 Oct 2024
https://github.com/jlkiri/iskra
Iskra language compiler and playground
compiler language learning svelte
Last synced: 15 Oct 2024
https://github.com/tranbavinhson/compiler
Compile KPL(Kyoto Programming Language) by C
c compiler compiler-principles
Last synced: 06 Nov 2024
https://github.com/alexander-koch/golem
Compiler / Interpreter for the Golem programming language
Last synced: 03 Aug 2024
https://github.com/mkostoevr/obfmc
Optimizing BrainFuck MultiCompiler
brainfuck brainfuck-compiler compiler dos kolibrios win32
Last synced: 30 Oct 2024
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: 14 Oct 2024
https://github.com/ruippeixotog/joyful
A parser and interpreter for Joy written in Scala
compiler interpreter joy parser scala
Last synced: 15 Oct 2024
https://github.com/oyuyue/ccalc
不借助任何工具,从零自己实现词法分析、语法分析来完成中文计算器
calculator compiler interpreter
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/vardan2009/kitelang
hobby programming language compiler written in C++
Last synced: 12 Oct 2024
https://github.com/indutny/json-pipeline-example
json-pipeline usage example
Last synced: 17 Oct 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/horazont/while-to-sed
A transpiler from the academic turing-complete WHILE language to sed
compiler sed transpiler while-language
Last synced: 08 Oct 2024
https://github.com/wspace/cybis-hapyli
Archive of HaPyLi, a language that compiles to Whitespace by Cybis
compiler hapyli whitespace-language
Last synced: 03 Aug 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/bonarja/microsass
simple scss to css in the web navigator
compiler javascript libsass sass scss
Last synced: 15 Oct 2024
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: 30 Oct 2024
https://github.com/kevindasilvas/klang
Klang is a strongly typed, with type inference, imperative and immutable programming language that transpiles to js.
compiler compilers haskell javascript klang programming-language programming-languages transpiler
Last synced: 21 Oct 2024
https://github.com/k0nserv/coolc-rs
A COOL compiler implementation done, at least partially, in Rust for CS143
compiler compilers cool cool-language cs143
Last synced: 13 Oct 2024
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: 05 Nov 2024
https://github.com/greydevv/cortex
A compiler for a general purpose programming language.
compiler compiler-design llvm llvm-ir rust
Last synced: 08 Nov 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: 15 Oct 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/ozansz/vlang-llvm-compiler
LLVM-based code generator for CENG444 term project experimental language VLang
bison compiler compiler-design flex llvm llvm-ir metu-ceng
Last synced: 16 Oct 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/theotterlord/softlore
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
compiler hex language softlore
Last synced: 30 Oct 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/micheleriva/ocaml-assembly-example
👾Just an Assembly Hello World program compiled from OCaml ocamlopt.
Last synced: 27 Oct 2024
https://github.com/pouyakary/numerax
Compiler for generating mathematical TeX expressions from a simple user friendly math notation. Playground at http://numerax.toys.kary.us
compiler compilers kary-comments kary-toys latex math-notation mathjax notation source-to-source tex
Last synced: 06 Nov 2024
https://github.com/larsbrinkhoff/emacs-cl-compiler
Compiler: Common Lisp to Emacs bytecodes
bytecode commol-lisp compiler emacs
Last synced: 12 Oct 2024
https://github.com/luke-jr/full-retpoline
Patches and such to build your entire system with retpolines
compiler gcc-complier meltdown patches security spectre
Last synced: 28 Oct 2024