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-08 00:05:28 UTC
- JSON Representation
https://github.com/abhishekmishra-17/recursive-descent-parser-using-python
This is program of recursive descent parser using Python programming language.
compiler compiler-design python python3 recursive-descent recursive-descent-parser top-down-parser
Last synced: 08 Nov 2024
https://github.com/bootscore/bootstrap-5-sass-template-for-vscode
Create and compile your own bootstrap.min.css with this template. Compiled CSS can be used in bootScore theme. This template is not needed anymore since bootScore 5.1.1.1.
bootscore bootstrap bootstrap5 compiler sass visual-studio-code
Last synced: 06 Nov 2024
https://github.com/wsdt/AlmostBinary
Compiler & Runtime for 'Almost Binary'. Code in platform-independent binary and utilize high-level data structures and state-of-the-art libraries (e.g. quantum computing, blockchain, ..)
binary blockchain compiler csharp esolang esoteric-programming-language platform-independent programming-language qsharp quantum-computing runtime
Last synced: 04 Aug 2024
https://github.com/cm4ker/platform
Platform for rapid creating business applications (auto generating crud, ui and more)
aquila business compiler database language language-analysis platform rad
Last synced: 15 Oct 2024
https://github.com/PhoenXHO/UwU
Just an UwU esoteric programming language interpreter written in C++.
bytecode bytecode-compiler bytecode-interpreter compiler compiler-design interpreter language programming-language uwu uwulang
Last synced: 02 Aug 2024
https://github.com/vijayphoenix/iith-btech-courses
IITH BTECH CSE all Courses' Codes and Assignments
compiler computer-architecture computer-networks computer-vision cool-compiler data-structures-and-algorithms dbms eiffel iith image-processing lattice-theory linear-optimization numerical-methods operating-system popl prolog reinforcement-learning representation-learning
Last synced: 19 Oct 2024
https://github.com/marihachi/holo
A system programming language of modern syntaxes with LLVM.
compiler llvm low-level programming-language system-programming
Last synced: 02 Nov 2024
https://github.com/ajanibilby/bnf-parser
Deterministic BNF compiler/parser
bnf compiler javascript parser typescript
Last synced: 27 Oct 2024
https://github.com/mealet/tpl-lang
Stupid Programming Language based on LLVM in Rust
compiler llvm programming-language rust
Last synced: 14 Oct 2024
https://github.com/eronana/strawberry
strawberry is a scripting language
compiler scripting-language virtual-machine
Last synced: 27 Oct 2024
https://github.com/taskrjs/fly-coffee
:coffee: Fly plugin for CoffeeScript
coffee coffeescript compiler fly
Last synced: 06 Nov 2024
https://github.com/ghaiklor/tiny-three-pass-compiler-codewars
Three-pass compiler for a simple programming language into a small assembly language
assembly compiler compilers javascript nodejs optimizer
Last synced: 24 Oct 2024
https://github.com/texodus/literally
A tool for literate programming in Javascript
compiler javascript literate-programming
Last synced: 28 Oct 2024
https://github.com/felipenoris/optimizingir.jl
An Intermediate Representation (IR) on steroids
compiler intermediate-representation julia-language
Last synced: 14 Oct 2024
https://github.com/keiichiw/tmp-8cc
Compile-time C compiler implemented in C++ Template MetaProgramming
compiler cplusplus joke template-metaprogramming
Last synced: 08 Nov 2024
https://github.com/engineeringsoftware/jog
Pattern-Based Peephole Optimizations with Java JIT Tests
compiler java jit jit-compiler openjdk optimization pattern peephole shadow test
Last synced: 13 Oct 2024
https://github.com/chunrapeepat/score-language
Score, the programming language designed for blind and visually impaired students as an educational tool for coding.
audio blind compiler educational-tool programming-language senior-project transpiler typescript
Last synced: 31 Oct 2024
https://github.com/simplydanny/bitsy-llvm
Compiler for the Bitsy language based on LLVM
Last synced: 13 Oct 2024
https://github.com/sachinraja/pdfc
PDF compiler for your source code
compiler pdf shiki syntax-highlighting
Last synced: 02 Nov 2024
https://github.com/kamkow1/yup
source code of the yup compiler and other related tools
compiler language llvm programming-language
Last synced: 13 Oct 2024
https://github.com/onyxlang/ts
An Onyx compiler implementation in Typescript
Last synced: 24 Oct 2024
https://github.com/w3c/dms
Dialogue Manager Script - programming language for autonomous interactive systems
chatbot compiler dialogue dialogue-manager dialogue-systems planning programming-language
Last synced: 07 Oct 2024
https://github.com/siraben/hasktran
A compiler for FRACTRAN written in Haskell.
assembler compiler fractran haskell monad-transformers tagless-final
Last synced: 24 Oct 2024
https://github.com/beiyuouo/experiment-for-pl0-compiler-expansion
π ζ΅·ε倧ε¦ηΌθ―εη pl0 θ―θ¨ηΌθ―ε¨ζ©ε
Last synced: 18 Oct 2024
https://github.com/kekyo/nesp
A Lisp-like lightweight functional language on .NET
compiler csharp dotnet functional-language lisp repl
Last synced: 30 Oct 2024
https://github.com/detjonmataj/tiny-c-compiler-patches
During my experience with the C programming language, I have come across many problems. I realized that some things could be changed to improve the user experience with the language. In this repository, you will find patches for a lightweight C compiler called TinyC, where I implemented new features and improved existing ones.
c c-compiler c-compiler-patch c-language compiler tcc tcc-patch tinyc
Last synced: 12 Oct 2024
https://github.com/xrxr/alang
A toy compiler for a statically typed language
compiler programming-language statically-typed
Last synced: 24 Oct 2024
https://github.com/owainlewis/joy
Compiler for the functional stack based programming language Joy
compiler interpreter programming-language stack-based
Last synced: 15 Oct 2024
https://github.com/jurasciix/jua
The Jua Programming Language.
asm assembler bytecode compiler interpreter java lexer parser register-based stack-based vm
Last synced: 07 Nov 2024
https://github.com/rvcas/the-super-tiny-compiler.rs
The Super Tiny Compiler in Rust
Last synced: 21 Oct 2024
https://github.com/l1mey112/tl-v
A tiny, proof of concept, programming language.
ast compiler compiler-design gas programming-language vlang x86-64
Last synced: 31 Oct 2024
https://github.com/alkimeegames/codeoptimizationsymbols
Automatically sets preprocessor directives based on the Code Optimization mode set in the Unity Editor
code-generation compiler openupm symbols unity unity3d unity3d-editor unity3d-plugin
Last synced: 10 Oct 2024
https://github.com/shinnn/metalsmith-svelte
Svelte plugin for Metalsmith
compiler html javascript metalsmith metalsmith-plugin nodejs svelte template view
Last synced: 18 Oct 2024
https://github.com/osoftware/spedn
Smart contract language for electronic cash (Bitbucket mirror)
bitcoin bitcoin-cash blockchain compiler ecash
Last synced: 19 Oct 2024
https://github.com/arnau478/opulus
Bytecode-compiled programming language
bytecode compiler hobby hobby-compiler interpreter language opulus programming-language
Last synced: 05 Nov 2024
https://github.com/forloveofcats/mountain
Compiler I once wrote for a custom language called Mountain
c compiler language parser programming-language
Last synced: 13 Oct 2024
https://github.com/benhoyt/false-forth
A False compiler and interpreter written in ANS Forth
compiler false forth interpreter
Last synced: 14 Oct 2024
https://github.com/TechnoJo4/luadaul
A programming language that compiles to Lua.
Last synced: 03 Aug 2024
https://github.com/mrjameshamilton/bf
An optimizing brainf*ck compiler with multiple target backends: JVM, smali, dex, C, LLVM IR, ARM, WASM, JavaScript and Lox.
arm assembly brainfuck bytecode compiler java javascript jvm jvm-bytecode jvm-language kotlin language llvm llvm-ir lox smali wasm
Last synced: 06 Nov 2024
https://github.com/gizmo385/c-minus-minus
A C-- compiler written in C with a side Clojure branch
Last synced: 08 Nov 2024
https://github.com/fajarkim/blind-bash
Tools for obfuscated bash script π‘οΈ
base16 base16-encryption base64 base64-encoding bash bash-compiler bash-obfuscate compiler compression
Last synced: 12 Oct 2024
https://github.com/blyxyas/hq9c
π± HQ9C is a very serioues compiler for HQ9+, it meta-compiles with Rust.
Last synced: 28 Oct 2024
https://github.com/oldratlee/kotlin-coroutines-bottom-up
Complete runnable demo code of article "A Bottom-Up View of Kotlin Coroutines"
bottom-up compiler concurrency continuation continuation-passing-style coroutines cps http4k kotlin tornadofx
Last synced: 12 Oct 2024
https://github.com/juliandavidmr/camaleon
Camaleon is a multiplatform installable module, available for Linux, Windows and Mac OS. Quickly obtain, view and test exercises developed in C++ and Java. camaleon uses the V8 engine Google, so you need to install NodeJS.
analyzer compiler java programmer-tool udebug uhunt uva-data uva-solutions
Last synced: 11 Oct 2024
https://github.com/akshatkarani/micro_compiler
A compiler for MICRO language
Last synced: 14 Oct 2024
https://github.com/glebec/int-jit-comp
Comparison of an Interpreter, JIT Compiler, Compiler, & Optimizing Compiler
compiler educational interpreter jit
Last synced: 11 Oct 2024
https://github.com/technius/simpl
A simple imperative programming language inspired by ideas in functional programming languages
compiler llvm programming-language
Last synced: 15 Oct 2024
https://github.com/glebec/functional-math-compiler
Exercise creating a functional JavaScript math expression compiler
compiler ebnf evaluator generator grammar lexer ll1 mathematical-expressions parser reverse-polish-notation
Last synced: 11 Oct 2024
https://github.com/IsaacShelton/Adept-1.1
A blazing fast low-level programming language
compiler compilers fast jit low-level pointer programming-language
Last synced: 01 Nov 2024
https://github.com/ericlbuehler/kestrel-programming-language
The Kestrel Programming Language.
compiler kestrel programming-language rust
Last synced: 24 Oct 2024
https://github.com/pcaversaccio/zksync-vyper-sandbox
A sandbox environment for ZKsync Era Vyper compiler testing.
compiler testing vyper zksync-era
Last synced: 23 Oct 2024
https://github.com/houssemnasri/coolcompiler
A cool compiler for the Cool programming language!
compiler cs143 garbage-collection hacktoberfest java java-cup jlex oop
Last synced: 05 Nov 2024
https://github.com/exoad/yttriuslang.c
Vectorized compiled programming language and vm
Last synced: 08 Nov 2024
https://github.com/giulioz/mlem
π¨πΌβπ»π A Tiny ML-like language for research purposes
compiler functional haskell language ml nearley ocaml parser types
Last synced: 15 Oct 2024
https://github.com/mgrdich/forthcompiler
A basic Compiler for Gforth written in Go
assembly assembly-x86 compiler forth-like golang
Last synced: 05 Nov 2024
https://github.com/nathsou/girafe
Term Rewriting Systems infrastructure
compiler decision-trees functional-programming girafe rewriting rewriting-system term-rewriting
Last synced: 11 Oct 2024
https://github.com/taktoa/spim-compiler
A compiler from a simple imperative language to SPIM, a dialect of MIPS assembly (WIP)
compiler dependent-types idris mips wip
Last synced: 12 Oct 2024
https://github.com/eyelash/moebius
a simple and fast functional programming language
compiler cpp functional-language programming-language
Last synced: 24 Oct 2024
https://github.com/crutchcorn/the-lovely-language
π An experimental homegrown coding language.
coding-language compiler home-grown language lexer parser
Last synced: 17 Oct 2024
https://github.com/javinator9889/kernelupgrader
A Python tool for upgrade your kernel safely from kernel.org
compiler fast free kernel linux linux-kernel python python3 updater upgrade-tool user-friendly
Last synced: 14 Oct 2024
https://github.com/spcl/perf-taint
Taint-based program analysis framework for empirical performance modeling.
clang compiler hpc llvm performance-analysis performance-modeling
Last synced: 06 Nov 2024
https://github.com/sinanislekdemir/minik
Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.
arduino compiler esp32 esp32-wroom interpreter kernel programming-language
Last synced: 12 Oct 2024
https://github.com/ignatiusmb/aubade
data authoring framework
authoring code-highlighter compiler framework markdown parser
Last synced: 28 Oct 2024
https://github.com/sbip-sg/tsll
Tsll is a Typescript-to-LLVM-IR compiler frontend authored by Singapore Blockchain Innovation Programme (SBIP).
compiler compiler-frontend llvm llvm-ir typescript typescript-compiler
Last synced: 16 Oct 2024
https://github.com/davidgregory084/mina
A minimum viable functional programming language for the JVM
compiler functional-language functional-languages functional-programming java-virtual-machine jvm jvm-languages language programming-language statically-typed
Last synced: 24 Oct 2024
https://github.com/miniminelp/minetem
A little programm for mapmakers that want to add new blocks and items to the game
block compiler gui item json mapmaking minecraft node node-js node-module nodejs nodejs-modules npm npm-install npm-module npm-package npmjs
Last synced: 28 Sep 2024
https://github.com/amrdeveloper/echo
Compiler And Virtual Machine for Lox Programming Language written in C
c compiler lox lox-language virtual-machine
Last synced: 14 Oct 2024
https://gitlab.com/DevelopmentDuck/rose
A website compiler allowing the use of Go alongside HTML
Last synced: 02 Aug 2024
https://github.com/viown/seascript
A VM Based Programming Language
compiler interpreter language programming-language vm
Last synced: 15 Oct 2024
https://github.com/kameronbrooks/ccl-spec
The CCL (Contextual C-like Language) Specification
compiler csharp custom-language engine framework game game-development lexer parser run-time-scripting runtime scripting-engine scripting-language unity unity-3d unity-asset unity-plugin
Last synced: 13 Oct 2024
https://github.com/ShuyunFF2E/dragon-pond
πΉπ₯dragon compiler collection
Last synced: 01 Nov 2024
https://github.com/demonstrandum/crepl
An intuitive calculator Read-Eval-Print-Loop.
c calculator compiler interpreter math mathematics numerical parser repl
Last synced: 06 Nov 2024
https://github.com/playxe/stack2ssa
Simple implementation of stack to SSA IR lowering
bytecode compiler cranelift intermediate-code-generation jit ssa stack
Last synced: 01 Nov 2024
https://github.com/kammradt/cuchinizer
π A very powerfull tool to write ruby code just using `cuchi` π
Last synced: 14 Oct 2024
https://github.com/sinabakh/sitron
C++ Arendelle 2XIV Engine
arendelle cli compiler cpp interpreter karyfoundation language linux programming-language
Last synced: 04 Aug 2024
https://github.com/sambacha/solidity-mac-osx-bin
solidity solc binaries for mac os x
bin binary compiler mac osx solc solidity solidity-documentation
Last synced: 26 Oct 2024
https://github.com/amrdeveloper/done
Compiler to generate C Code and executable with many features and syntax sugger
c-code-generator codegenerator compiler cpp lexer parser transpiler
Last synced: 14 Oct 2024
https://github.com/n1ghtf1re/golang-compiler
A simple Go compiler written in C [IN PROCESS]
compiler compiler-construction compiler-design go go-compiler golang
Last synced: 27 Oct 2024
https://github.com/ray-di/Ray.Compiler
A dependency injection compiler for Ray.Di
codegen compiler dependency-injection php ray-di
Last synced: 02 Aug 2024
https://github.com/horse64/core.horse64.org
A simple & versatile high-level programming language! THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/core.horse64.org
abstract-syntax-tree asynchronous beginner beginner-friendly bytecode compiler concurrent cross-platform dynamic-typing event-driven garbage-collection horse64 imperative lexer multi-paradigm object-oriented parser portable programming-language standard-library
Last synced: 02 Aug 2024
https://github.com/Specy/rooc
A language for compiling formal mathematical models into static models which are transformed to be solved
compiler interpreter math rust simplex sveltekit wasm
Last synced: 02 Nov 2024
https://github.com/ferhatgec/imafe
Fegeya Imafe, Unique & simple image viewer.
c compiler gtk gtk3 image info manipulation processing vala valac viewer
Last synced: 08 Nov 2024