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/shikugawa/startear

The experimental programming language compiler and virtual machine

compiler virtual-machine

Last synced: 16 Oct 2024

https://github.com/gabrysbiz/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/green726/swo

SWO Wants Options | SWO Is A Compiled Language

compiler language llvm programming programming-language

Last synced: 07 Nov 2024

https://github.com/retorillo/cl.vim

Helps to execute CL(Microsoft C/C++ compiler) and to store its results into quickfix.

compiler vim visual-studio

Last synced: 05 Nov 2024

https://github.com/castrodd/compiler

Toy compiler for Jack language

compiler nand2tetris

Last synced: 29 Oct 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/jvmakine/shine

LLVM frontend for Shine

compiler functional-programming golang llvm

Last synced: 27 Oct 2024

https://github.com/cosmos72/m64th

[BETA] 64-bit forth compiler with REPL

compiler forth interpreter repl

Last synced: 11 Oct 2024

https://github.com/28/openlayers-cljs-compile-error-repo

A repo presenting a CLJS compile error I stumbled upon

bug clj cljs clojure clojurescript compiler

Last synced: 28 Sep 2024

https://github.com/99thedark/fusion

An unnamed 5th version of my programming language

ast compiler lexer llvm programming-language rust

Last synced: 14 Oct 2024

https://github.com/thedavidchu/dolang

An transpiler/interpreter written in C.

c89 c99 compiler dolang interpreter lol transpiler

Last synced: 12 Oct 2024

https://github.com/c-chads/seabass

the SEABASS MetaProgramming language (and metacompiler) repository. Public Domain Compiler.

c99 cc0 compiler metaprogramming public-domain

Last synced: 29 Sep 2024

https://github.com/porglezomp/compiler-parts

Parts of a compiler backend, from scratch

compiler graph-coloring

Last synced: 02 Nov 2024

https://github.com/williamfedele/tinycompiler

Compiler written in Zig for fun

compiler compiler-design zig ziglang

Last synced: 17 Oct 2024

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: 13 Oct 2024

https://github.com/thomas-crane/spearmint

A statically typed, simple language.

compiler programming-language

Last synced: 12 Oct 2024

https://github.com/irvifa/compiler-final-project

Code written for my final project in Compiler course at Universitas of Indonesia

compiler compilers parser

Last synced: 13 Oct 2024

https://github.com/gabrysbiz/lesscss-maven-plugin-examples

LessCSS Maven Plugin example projects.

compiler example-project less lesscss maven-plugin

Last synced: 28 Sep 2024

https://github.com/fajarkim/pycx2

Compiler Python version 2 source file to binary

compiler compilers cython python python2 python27

Last synced: 12 Oct 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: 12 Oct 2024

https://github.com/wang-zerui/draw-frontend

serverless部署的绘图语言解释器 (西电编译原理大作业)

compiler serverless vue vuejs

Last synced: 03 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/c71n93/language

Compiler for primitive programming language

compiler

Last synced: 11 Oct 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/sholtrop/cminus

Toy compiler for a minimal, C-like language, written in Rust.

ast compiler rust

Last synced: 26 Oct 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: 11 Oct 2024

https://github.com/lovetingyuan/simple_template

简单的模板编译

compiler html javascript template

Last synced: 30 Oct 2024

https://github.com/alexgustafsson/mjavac

A parser, vm and compiler for MiniJava for the course DV1585 at BTH

bth bytecode compiler parser parser-library virtual-machine

Last synced: 23 Oct 2024

https://github.com/khadem-mh/computersales

A beautiful and user-friendly website for selling computer parts. Implemented with the Next framework

compiler computer-sales next nodejs react website

Last synced: 07 Nov 2024

https://github.com/pixselve-school/TLC-projet

A compiler for the While language made in Java

antlr compiler while

Last synced: 23 Oct 2024

https://github.com/JosefKuchar/ifj-project

IFJ project 2022 - PHP compiler

c compiler php project vut

Last synced: 23 Oct 2024

https://github.com/fmind/genius

An implementation of LISP Scheme based on Haskell

compiler haskell language lisp scheme

Last synced: 06 Nov 2024

https://github.com/ilankri/flap

A toy compiler from a functional programming language to MIPS assembly and Java bytecode (mirrored from https://gitlab.com/ilankri/flap)

compiler functional-programming jvm mips programming-language school-project

Last synced: 12 Oct 2024

https://github.com/afonsojramos/feup-comp

Projects for the Compilers (COMP) class of the Master in Informatics and Computer Engineering (MIEIC) at the Faculty of Engineering of the University of Porto (FEUP).

comp compiler feup feup-comp java javacc jvm

Last synced: 13 Oct 2024

https://github.com/jiriklepl/Bachelor-Thesis-Defense

Check https://github.com/exaexa/simple-mff-slides for the template

bachelor-thesis beamer c compiler haskell hindley-milner mff-uk tex

Last synced: 23 Oct 2024

https://github.com/clementtsang/wlp4_compiler

The resulting compiled files of the wlp4 compiler.

compiler

Last synced: 13 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/matteodelseppia/haruko

A toy Clojure-inspired programming language written in Scala and compiled for the JVM

asm ast clojure compiler java jvm lisp scala

Last synced: 12 Oct 2024

https://github.com/epatrizio/miniml2wasm

MiniML to WebAssembly compiler

compiler ocaml-library wasm webassembly

Last synced: 30 Oct 2024

https://github.com/redayzarra/pyforge

PyForge is a custom Python compiler built using .NET and C#. It provides an interactive shell for real-time Python code execution and supports a variety of commands for enhanced user interaction. PyForge is designed to parse Python code, evaluate expressions, and provide detailed diagnostics to help debug and improve your Python scripts.

compiler compilers csharp csharp-code dotnet dotnet-core python

Last synced: 12 Oct 2024

https://github.com/elvin-du/dlang-compiler

a compiler toy

compiler customelang

Last synced: 15 Oct 2024

https://github.com/luisenmarroquin/assembly-x86

x86 assembly example with exit code 0

assembly compiler linux mingw windows wsl x86 x86-64

Last synced: 05 Nov 2024

https://github.com/jumperchen/dart2java

A dart to java transpiler (PoC project)

compiler dart dartlang java transpiler

Last synced: 11 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/anuraganalog/compiler_design

Codes related to lexical, syntatic, semantic Analysis

analysis compiler design expressions lex lexical regular semantic syntatic yacc

Last synced: 12 Oct 2024

https://github.com/susji/lc

Self-hosting toy compiler for a language which resembles a subset of ANSI C

ansi-c assembly assembly-x86 c compiler

Last synced: 12 Oct 2024

https://github.com/Amdrel/mlbf

An optimizing Brainfuck interpreter / compiler written in C.

brainfuck brainfuck-interpreter compiler scripting-language stdin

Last synced: 03 Aug 2024

https://github.com/dimits-ts/mini-python-compiler

A project implementing a compiler for the 'Mini Python' programming language.

compiler programming-language sablecc

Last synced: 07 Nov 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/ysoroko/libasm

A library of useful functions coded in Assembly language

19 42 assembly compiler libasm library x86 x86-64

Last synced: 07 Nov 2024

https://github.com/ehwan/lua_rust

lua syntax parser & interpreter in Rust

compiler glr-parsing lalr1 lua rust

Last synced: 12 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/idelvall/hack-assembler

An assembler for the Hack machine (http://www.nand2tetris.org/)

assembler compiler hack-machine machine-language nand2tetris

Last synced: 11 Oct 2024

https://github.com/idelvall/hack-vm

A stack machine code (VM code) to assembly compiler for the Hack machine (http://www.nand2tetris.org)

assembler compiler hack-machine nand2tetris stack-machine

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

Assignments of Compiler (SJTU)

compiler flex lex

Last synced: 03 Aug 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/hathamneh/MicroCompiler

A very tiny compiler for Micro language

antlr compiler java

Last synced: 01 Aug 2024

https://github.com/lindt/docker-sdc

Docker Image for SDC

compiler dlang docker sdc

Last synced: 11 Oct 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/nqpz/toppl

An aggressive Prolog compiler :boom:

compiler interpreter prolog repl

Last synced: 12 Oct 2024

https://github.com/hamedfathi/roslynsolutionanalyzor

A sample to show how to analyze a .NET solution by the Roslyn .NET compiler.

compiler csharp dotnet refactoring roslyn roslyn-analyzer roslyn-analyzers

Last synced: 11 Oct 2024

https://github.com/alexdenkk/bf

simple brainfuck compiler written in go

brainfuck compiler go

Last synced: 05 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/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/rahuletto/execoder

Execoder is a beautiful Wandbox wrapper with the power of Codeboard

compiler executor nextjs online-compiler sandbox wandbox

Last synced: 12 Oct 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/amitsingh-007/uglify-js-compiler

A JS Compiler to compile any JS code into a valid uglified transpiled JS code. You can also execute the uglified JS code right from the browser.

compiler daisyui solidjs solidstart stackblitz tailwindcss uglify-js-compiler uglifyjs

Last synced: 14 Oct 2024

https://github.com/jednano/tsconfig

Base TypeScript configuration file.

compiler options rules tsconfig typescript

Last synced: 07 Nov 2024

https://github.com/pheuter/lithon

A toy compiler that translates a small subset of Scheme into Python

compiler lisp python scheme toy-compiler

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