Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/lovetingyuan/simple_template

简单的模板编译

compiler html javascript template

Last synced: 30 Oct 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/JarryShaw/Compiler

Assignments of Compiler (SJTU)

compiler flex lex

Last synced: 03 Aug 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)

c compiler lexer python

Last synced: 30 Oct 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/bms-1984/lect

Compiler Experiment

bison c compiler flex

Last synced: 08 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/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/alexdenkk/bf

simple brainfuck compiler written in go

brainfuck compiler go

Last synced: 05 Nov 2024

https://github.com/nwaywood/the-super-tiny-compiler-ocaml

Implementation of The Super Tiny Compiler in OCaml

compiler ocaml

Last synced: 05 Nov 2024

https://github.com/os-q/d931

compiler

Last synced: 07 Nov 2024

https://github.com/os-q/c30

Compiler : Verilog

compiler fpga

Last synced: 07 Nov 2024

https://github.com/rocm/numba-hip

HIP backend patch for Numba, the NumPy aware dynamic Python compiler using LLVM.

ai compiler cuda gpu hip hpc jit ml numba python radeon-instinct-mi-series

Last synced: 07 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.

ada compiler java

Last synced: 08 Nov 2024

https://github.com/drakmord2/c-compiler

C compiler implemented in Java

compiler java xtend xtext

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

c compiler

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/gusinacio/scanner

Lexical analysis for T1 - INE5426

antlr4 compiler java

Last synced: 06 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

compiler java

Last synced: 06 Nov 2024

https://github.com/fimbres/ansi-c-compiler

This is an Ansi C compiler, developed in .NET framework with C# using the Visual Studio template "Windows Form".

ansi-c asp-net c compiler csharp dotnet

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

basic c 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.

compiler inkwell llvm rust

Last synced: 07 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/nabeghe/pluginer

Run dll files as a plugin, create plugin for your software

compile compiler csharp dll extension plugin pluginer plugins

Last synced: 06 Nov 2024

https://github.com/swarnimwalavalkar/a-compiler

An extraordinarily simple BSAIC to C compiler

c compiler python

Last synced: 06 Nov 2024

https://github.com/pgdora56/hiraeth

Make compiler on haskell

compiler haskell

Last synced: 08 Nov 2024

https://github.com/harrysolovay/babel-microtest

🔬Framework-agnostic, minimal testing for Babel 7 plugins

babel compiler plugin testing transform

Last synced: 10 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

antlr compiler java

Last synced: 08 Nov 2024

https://github.com/ncfavier/pgo

Tiny Go compiler for the compilation project at ENS

compiler golang

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/sushiwaumai/asm-basics

Simple Programs written in Linux x86_64 Assembly.

asm assembler assembly c compiler linux low-level x86-64

Last synced: 08 Nov 2024

https://github.com/sepiropht/monkey

interpreter of monkey language

compiler interpreter language-design

Last synced: 05 Nov 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.

compiler cups java

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/neil-edelman/cdoc

Light-weight documentation parser.

c compiler lexer re2c

Last synced: 08 Nov 2024

https://github.com/ahalic/pascal-compiler

This is a Pascal compiler implementation in Java (using Antlr)

compiler java jvm pascal

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/kaelzhang/sumer

(WIP) sumer is a bash AST parser written in pure JavaScript

ast bash compiler nodejs parser

Last synced: 26 Oct 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/leolanese/sveltejs-seed

SvelteJS: sveltejs seed

compiler javascript sveltejs

Last synced: 14 Nov 2024

https://github.com/agarwl/compilerslab

Implementation of Programming Languages Lab Assignments

bison c-plus-plus compiler

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

compiler json

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++

c compiler cpp risc-v

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/hairyfotr/hai-scal

Hairy-Pascal (compiler-class)

compiler compiler-frontend

Last synced: 10 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/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