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-15 00:05:40 UTC
- JSON Representation
https://github.com/lovetingyuan/simple_template
简单的模板编译
compiler html javascript template
Last synced: 30 Oct 2024
https://github.com/shysolocup/unityscript
A JavaScript-to-C# Compiler for Unity
compiler game-development gamedev javascript js nodejs nodejs-api nodejs-modules transpiler unity unity2d unity3d unityscript
Last synced: 03 Nov 2024
https://github.com/cloudef/zig-fsm-compiler
Ragel compatible FSM compiler for Zig
compiler fsm lexer logic parser parsing state state-machine state-management tokenizer zig
Last synced: 03 Nov 2024
https://github.com/dhil/hank
a research programming language based on handlers
algebraic-effects compiler computational-effects effect-handlers programming-language
Last synced: 30 Oct 2024
https://github.com/epatrizio/miniml2wasm
MiniML to WebAssembly compiler
compiler ocaml-library wasm webassembly
Last synced: 30 Oct 2024
https://github.com/amdrel/mlbf
An optimizing Brainfuck interpreter / compiler written in C.
brainfuck brainfuck-interpreter compiler scripting-language stdin
Last synced: 30 Oct 2024
https://github.com/timbokz/ange
♻️ Compile anything into anything using EJS templates.
automation cli compiler es6 generator javascript nodejs
Last synced: 30 Oct 2024
https://github.com/arshavirmirzakhani/nitro
nitro is a programming language that programmed with c++ , Flex , Bison and uses LLVM compile system. and uses optimization for fast compile
compiler programming programming-language
Last synced: 13 Nov 2024
https://github.com/blevic/simple-c-compiler
My C compiler, written in C (and Python)
Last synced: 30 Oct 2024
https://github.com/mjz86/mjz_esp32_os
a open source operating system for running wrench byte code in a esp32 / esp32s3
arduino-ide arduino-sketch cli cli-app comand-line command compiler esp esp32 esp32-arduino esp32-s3 esp32s3 interpreter operating-system-learning operation-systems os ota rtos script vm
Last synced: 04 Nov 2024
https://github.com/retrooper/turbolang
This is a compiler for the TurboLang programming language. This compiler was written using C++ 17.
cmake cmakelists compiler cpp cpp17 cross-compiler llvm llvm-ir
Last synced: 08 Nov 2024
https://github.com/ahmednassar7/lexical-analyzer
A simple java based lexical analyzer
compiler java lexical-analyzer lexical-parser lexical-semantics
Last synced: 06 Nov 2024
https://github.com/styvane/monkey
compiler interpreter programming-language
Last synced: 07 Nov 2024
https://github.com/remexre/stahl_bootstrap
The bootstrapping compiler for Stahl.
categorical-abstract-machine compiler stahl
Last synced: 05 Nov 2024
https://github.com/nricciardi/nmd-core
New Markdown (NMD) compiler
compiler markdown markdown-language markdown-to-html
Last synced: 06 Nov 2024
https://github.com/wesgtox/compilers
College "Compilers" exercises.
c colab-notebook colaboratory compiler csharp java jupyter-notebook python
Last synced: 13 Nov 2024
https://github.com/kouisamine/html-viewer
HTML viewer online is a web-based tool that allows you to view and render HTML content directly within a web browser, without the need to download or open the HTML file using a separate application.
codepen compiler display html html-viewer interpreter js jsfiddle online php source-code tools view viewer
Last synced: 12 Nov 2024
https://github.com/nwaywood/the-super-tiny-compiler-ocaml
Implementation of The Super Tiny Compiler in OCaml
Last synced: 05 Nov 2024
https://github.com/drakmord2/rectrine
A DSL for Doctrine2 Association Mapping
compiler doctrine doctrine2 domain-specific-language orm
Last synced: 08 Nov 2024
https://github.com/drakmord2/rec-compiler
A compiler for the REC language implemented in Java.
Last synced: 08 Nov 2024
https://github.com/Backlang-Org/Backlang
A new Rust, C# inspired Language for .Net
backlang compiler macros programming-language
Last synced: 07 Nov 2024
https://github.com/davidbuchanan314/branflakes-ng
An improved version of my older project "branflakes", an optimising brainfuck compiler.
brainfuck brainfuck-compiler brainfuck-transpiler compiler
Last synced: 07 Nov 2024
https://github.com/calint/compiler-2
experimental compiler of minimalistic language to nasm x86_64 for linux
assembly-x86 compiler cpp x86-64
Last synced: 11 Nov 2024
https://github.com/jednano/tsconfig
Base TypeScript configuration file.
compiler options rules tsconfig typescript
Last synced: 07 Nov 2024
https://github.com/dvvcz/lum
Powerful language targeting several languages, inspired by Rust, Zig and Lua
compiler language lua programming-language rust scripting scripting-language zig
Last synced: 09 Nov 2024
https://github.com/lukaszcz/javalette
An educational compiler for Javalette, written in C
Last synced: 10 Nov 2024
https://github.com/salif/dododon
A compiler for a new programming language with a Bulgarian-based syntax
bulgarian bulgarian-language compiler dododon language programming-language
Last synced: 07 Nov 2024
https://github.com/jumperchen/dart2java
A dart to java transpiler (PoC project)
compiler dart dartlang java transpiler
Last synced: 14 Nov 2024
https://github.com/oliverbenns/handmade-hero-powershell
A Powershell equivalent of Handmade Hero's build process
build compiler cpp handmade handmade-hero powershell visual-studio visual-studio-2017
Last synced: 04 Nov 2024
https://github.com/hazae41/Kotlin-Compiler-GUI
Quickly compile Kotlin classes (.kt) and run Kotlin scripts (.kts)
compiler drag-and-drop gui kotlin kotlin-compiler kotlin-scripts kts
Last synced: 27 Aug 2024
https://github.com/allenlili/vc-language-compiler-by-java
vc-language-compiler-by-java
Last synced: 06 Nov 2024
https://github.com/pouyakary/swifty
Arendelle 2XIV Switf based Interpreter that powers the Arendelle for iOS as well Mac REPL for Arendelle.
arendelle compiler interpreter kary-comments karyfoundation language objective-c programming-language repl swift
Last synced: 04 Aug 2024
https://github.com/coditva/uc-to-llvm
A small uC compiler front-end for LLVM
compiler compiler-construction lex llvm llvm-c llvm-ir yacc
Last synced: 07 Nov 2024
https://github.com/mikewarot/fubas
FUBAS - FUnctional BASic interpeter/compiler
Last synced: 12 Nov 2024
https://github.com/limo1996/eth-compilerdesign
Solutions from Compiler Design class at ETH Zürich
compiler compiler-design compilers
Last synced: 06 Nov 2024
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: 06 Nov 2024
https://github.com/jkwlui/typescript-extract-exports
Extract TypeScript types from .ts files
compiler node nodejs tools ts typescript utilities
Last synced: 06 Nov 2024
https://github.com/giraugh/pencilc
Toy compiler for "pencil". A super simple rust-inspired scripting language.
Last synced: 07 Nov 2024
https://github.com/ambidextrous9/compiler
Implementations of various compiler tools.
compiler compiler-design lexical-analyzer non-recursive parser symbol-table yacc
Last synced: 12 Nov 2024
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: 08 Nov 2024
https://github.com/swarnimwalavalkar/a-compiler
An extraordinarily simple BSAIC to C compiler
Last synced: 06 Nov 2024
https://github.com/iguntur/read-tsconfig
Read tsconfig.json file
compiler config json5 pkg read ts tsc tsconfig typescript
Last synced: 07 Nov 2024
https://github.com/rayhanadev/python-interpreter
A small Python Interpreter written in Javascript
compiler javascript nodejs python
Last synced: 06 Nov 2024
https://github.com/ryanleecode/solwasmc
Solidity Web Assembly Compiler
compiler ethereum evm functional-programming nom rust solidity
Last synced: 10 Nov 2024
https://github.com/ahmedfathydev/java-lexical-analyzer
Java lexical analyzer for our compiler course.
compiler csharp java lexical-analyzer
Last synced: 06 Nov 2024
https://github.com/hathamneh/MicroCompiler
A very tiny compiler for Micro language
Last synced: 08 Nov 2024
https://github.com/ncfavier/pgo
Tiny Go compiler for the compilation project at ENS
Last synced: 07 Nov 2024
https://github.com/chaosinventor/dalanguage
Programming language focused on flexibility and expressibility
compiler dalanguage interpreter programming-language tooling
Last synced: 10 Nov 2024
https://github.com/rightfold/slakken
Slakken is a programming language.
compiler slakken virtual-machine
Last synced: 10 Nov 2024
https://github.com/rightfold/codegen-thing-attempt-2
A reboot of iron, hopefully applying less incompetence.
compiler haskell javascript lambda-calculus optimization purescript
Last synced: 10 Nov 2024
https://github.com/georgewpark/simple-scss-compiler
A simple SCSS compiler using npm scripts.
compiler node-sass npm-scripts scss
Last synced: 07 Nov 2024
https://github.com/marcosspessatto/compiler
Transpiler from CT language to Java
compiler java jflex lexical-analysis parser
Last synced: 07 Nov 2024
https://github.com/gremble0/kebab
Compiler and interpreter for the Kebab programming language
c compiler cpp interpreter language llvm
Last synced: 31 Oct 2024
https://github.com/hunan-rostomyan/pl-arith
An arithmetic programming language compiler
compiler experiment programming-language
Last synced: 09 Nov 2024
https://github.com/sepiropht/monkey
interpreter of monkey language
compiler interpreter language-design
Last synced: 05 Nov 2024
https://github.com/xnj-lang/xnj
XNJ Compiler
compiler lang language programming programming-language rust rust-lang rust-language
Last synced: 12 Oct 2024
https://github.com/devtonin/simples-to-c-compiler
A 'SIMPLES' lang to C compiler, built-in Java with Flex and Cups for the Compilers discipline, 6th period of Computer Engineering Degree.
Last synced: 08 Nov 2024
https://github.com/kvbc/smpl
An simple BASIC compiler (which has not yet been finished) heavily inspired by LUA
basic-programming-language compiler
Last synced: 08 Nov 2024
https://github.com/ahalic/pascal-compiler
This is a Pascal compiler implementation in Java (using Antlr)
Last synced: 08 Nov 2024
https://github.com/henriquecbuss/ipe-compiler
A compiler for the Ipe language, as an Elm package
compiler elm functional-programming programming-language
Last synced: 08 Nov 2024
https://github.com/lostjared/masterx_system
MasterX System is an interactive GUI platform for developing and testing simple games and applications.
compiler cplusplus20 environment
Last synced: 08 Nov 2024
https://github.com/reilabs/llvm-to-cairo
Efforts to compile LLVM bytecode to run on top of the CairoVM and hence execute provably on Starknet
compiler emulator llvm starknet
Last synced: 22 Oct 2024
https://github.com/davisdevelopment/hx-pmdb-querylang
Query Language module for PmDB
compiler database optimization-algorithm-library sql sql-runtime
Last synced: 09 Nov 2024
https://github.com/synthetic-borealis/hirnfick
A Brainfuck source-to-source compiler.
brainfuck compiler deno javascript javascript-library nodejs transpiler
Last synced: 08 Nov 2024
https://github.com/agarwl/compilerslab
Implementation of Programming Languages Lab Assignments
Last synced: 10 Nov 2024
https://github.com/bighuang624/simplejsoncompiler
A simple JSON parser that parses JSON text completely and extracts specific information from it
Last synced: 09 Nov 2024
https://github.com/syncrossus/scopus-query-compiler
A Sublime Text 3 package for compiling Scopus Advanced Search queries.
compiler query-language scopus sublime-text sublime-text-3
Last synced: 10 Nov 2024
https://github.com/jepeake/littledragon
a c to risc-v compiler implemented in c++
Last synced: 09 Nov 2024
https://github.com/ssxdev/remote-compiler
This API provides complete computer access for coding projects in a secure environment. It supports execution with customizable memory limits and execution times. With built-in compilers, it handles code in 4 programming languages, compiling and providing immediate output.
compiler container dockercompose
Last synced: 12 Nov 2024
https://github.com/xternet/mini-compiler-js-evm-bytecode
The mini-compiler that converts a JS-like 'add' function to EVM bytecode.
compiler ethereum evm javascipt nodejs smart-contracts solidity
Last synced: 14 Nov 2024
https://github.com/lmarzocchetti/cpplox
clox interpreter in C++
compiler cpp cpp20 crafting-interpreters interpreter virtual-machine
Last synced: 10 Nov 2024
https://github.com/sidntrivedi012/codeplay
A simplified lisp to C functions compiler in Javascript.
abstract-syntax-tree code-generator compiler javascript lisp-compiler parser tokenizer
Last synced: 09 Nov 2024
https://github.com/alexprut/sca-lang
Project a suitable abstract syntax similar to Scala language, and write in Haskell a compiler for the new engineered language.
compiler engineered-language haskell parser
Last synced: 12 Nov 2024
https://github.com/rampastring/ties448
Haskell compiler implemented for the University of Jyväskylä course TIES448 Kääntäjätekniikka (Compiler technology)
compiler csharp haskell webassembly
Last synced: 10 Nov 2024
https://github.com/mahadmuhammad/gsoc
Final Report for Google Summer of Code 2023 for GNU GCC. Link to final report: https://mahadmuhammad.github.io/gsoc/23/r/final-report/
compiler diagnostics gcc gnu google-summer-of-code gsoc hugo rust
Last synced: 09 Nov 2024
https://github.com/mahadmuhammad/gsoc23
Final report of my Google Summer of Code 2023 project
compiler gcc gnu google-summer-of-code gsoc language rust
Last synced: 09 Nov 2024
https://github.com/d3dc/mmmm
A fantasy VM and javascript transpiler for Mmmm()
compiler esoteric-language fantasy-computer repl vm
Last synced: 09 Nov 2024
https://github.com/puntorigen4u/nuxt_dsl
NUXT DSL compiler. Using this CLI you'll be able to create and deploy complete VueJS + Nuxt webapps, created within Concepto DSL IDE.
compiler concepto dsl-interpreter dsl-syntax nodejs nuxtjs puntorigen vue vuejs vuetify
Last synced: 09 Nov 2024
https://github.com/danuja01/codecoach-backend
Coadcoach is a revolutionary research project aimed at creating an interactive programming assistant tool for programmers and instructors in universities.
assistant compiler express hacktoberfest nodejs programming
Last synced: 12 Nov 2024
https://github.com/tangruize/compiler
Compiler principles lab
c-minus-minus c-plus-plus compiler
Last synced: 10 Nov 2024
https://github.com/franciscohanna92/ebel-dlx
EBEL is a simulator for a DLX machine
assembly compiler computer-architecture dlx virtual-machine
Last synced: 09 Nov 2024