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/Komorebi660/SysYF-Compiler

2021年中国科学技术大学编译原理(H)课程实验项目

compiler cpp ustc

Last synced: 11 Nov 2024

https://github.com/morgancaron/script

Script is a multi-paradigm compiled programming language. The compiler core has been migrated to CppUtils.

compiler cpp cpp20 cpp23 language parser programming-language script script-language scripting scripting-language

Last synced: 09 Nov 2024

https://github.com/BowlerHatLLC/asconfigc

Command line utility that builds ActionScript projects configured with an asconfig.json file.

actionscript apache-flexjs apache-royale asconfigc compiler flexjs royale visual-studio-code vscode

Last synced: 15 Nov 2024

https://github.com/snyk/vervet

API resource versioning tool

api code-generation compiler versioning

Last synced: 10 Nov 2024

https://github.com/xlauko/lart

LLVM Abstraction & Refinement Tool. The goal of this tool is to provide LLVM-to-LLVM transformations that implement various program abstractions. In terms of the instruction set, the resulting programs are normal, concrete LLVM programs that can be executed and analyzed.

abstract-interpretation abstraction compiler compilers hacktoberfest llvm model-checking static-analysis symbolic-execution

Last synced: 15 Nov 2024

https://github.com/arocks/punchscript

A programming language made up of Rajinikanth punch dialogues

compiler interpreter menhir ocaml rajinikanth

Last synced: 28 Oct 2024

https://github.com/php-ffi/preprocessor

Simple C Preprocessor

c compiler php preprocessor

Last synced: 06 Nov 2024

https://github.com/ubugeeei/ubcc

A toy C Compiler implemented by Rust.

c c-compiler cc compiler rust

Last synced: 23 Oct 2024

https://github.com/milouk/gcc-prebuilt-elf-toolchains

This repo contains Weekly GCC 11 builds for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.

aarch64 aarch64-linux-gnu android android-toolchain compiler elf gcc gcc-arm-toolchain gcc-complier gcc10 gcc11 kernel raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi rpi4 sphinx toolchain

Last synced: 11 Oct 2024

https://github.com/serkansipahi/app-decorators

Collection of JavaScript decorators (ES7) for building fast, scalable, performant web apps

compiler decorators es6 es7 javascript performance

Last synced: 08 Nov 2024

https://github.com/g-w1/ezc

compiler for ez (a language that I made)

asm compiler rust ziglang

Last synced: 14 Oct 2024

https://github.com/ioriens/wxss-transpiler

Port of wcsc.exe to Javascript. wxss 文件编译器

compiler css minapp postcss transpiler wxapp wxss wxss-transpiler wxss2css

Last synced: 14 Oct 2024

https://github.com/redgear-studio/atlas77

Atlas77 is a functional programming language in development written in Rust

assembler compiler interpreter language programming-language rust

Last synced: 09 Nov 2024

https://github.com/zuzuchefe/guido

适用于cmd amd react jquery sass handlebars开发体系的构建工具,内置静态资源(样式、图片)内联外链、自动化雪碧图、资源to base64、资源文件注入模板、dev server、自定义路由等构建、调试、打包部署功能,减少同体系开发环境的重复配置

build-tool compiler css es2015 es6 guido handlebars javascript-modules javascript-tools svg web-performance webpack2 webpack3

Last synced: 11 Oct 2024

https://github.com/redgear-studio/atlas-core

Atlas77 is a functional programming language in development written in Rust

assembler compiler interpreter language programming-language rust

Last synced: 12 Oct 2024

https://github.com/sz-piotr/tranquility

Tranquility is an in-development programming language intended to replace Solidity

compiler ethereum interpreter programming-language smart-contracts tranquility

Last synced: 27 Oct 2024

https://github.com/jdan/scheme-to-js

a scheme->js compiler written in scheme

compiler scheme

Last synced: 08 Nov 2024

https://github.com/moshell-lang/moshell

A typed shell script language, with modern syntax implemented in Rust™

compiler hacktoberfest interpreter language scripting-language shell typing

Last synced: 06 Aug 2024

https://github.com/hawkw/decaf

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 27 Oct 2024

https://github.com/haroldo-ok/choice4genesis

A ChoiceScript clone that generates SGDK-compatible C source for the Sega Genesis

choose-your-own-adventure compiler cyoa homebrew multimedia presentation sega-genesis sgdk slideshow transpiler visual-novel-engine

Last synced: 03 Nov 2024

https://github.com/aelbore/rollup-plugin-ngc

Rollup plugin for Angular with ivy enable

angular compiler ivy rollup typescript

Last synced: 27 Oct 2024

https://github.com/joseexposito/v8-compiler

Compile your Node.js project and distribute it without source code

code-protection compiler javascript node-js

Last synced: 15 Oct 2024

https://github.com/gavanderhoorn/ktransw_py

A wrapper around Fanuc Robotics' ktrans that makes it work a little more like a modern compiler

compiler fanuc karel ktrans robotics

Last synced: 16 Nov 2024

https://github.com/vezel-dev/graf

A graph-oriented intermediate representation, optimization framework, and machine code generator.

c compiler interpreter jit language optimizer runtime toolchain zig

Last synced: 12 Nov 2024

https://github.com/prinsfrank/indentingpersistentbladecompiler

Extension on the Laravel Blade compiler that persists indenting when using replaced content in blade templates.

blade blade-compiler blade-template-engine compiler laravel laravel-framework laravel-package template-compiler

Last synced: 07 Nov 2024

https://github.com/dannypsnl/racket-llvm

racket llvm C-API bindings

compiler llvm

Last synced: 08 Nov 2024

https://github.com/Yuziquan/CppCompiler

A C# application that simulates the important workflow of a C++ compiler, continuous updating ...

compiler compiler-principles dll flex gui lexical-analysis ll1-grammar syntax-analysis tiny winforms

Last synced: 24 Oct 2024

https://github.com/samirose/sicp-compiler-project

A Scheme to WAT/WASM compiler in spirit of SICP exercises 5.49-52

compiler hobby-project scheme scheme-compiler sicp webassembly

Last synced: 03 Nov 2024

https://github.com/aionescu/oplang

Stack-based esoteric programming language

compiler esoteric-language haskell stack-based

Last synced: 07 Nov 2024

https://github.com/tmcgilchrist/tiger

Compiler for Tiger language from "Modern Compiler Implementation in ML"

compiler ocaml

Last synced: 28 Oct 2024

https://github.com/mrjameshamilton/klox

A Kotlin implementation of lox with a JVM backend built using ProGuardCORE

compiler interpreter jvm jvm-languages kotlin lox lox-interpreter lox-language proguard-core

Last synced: 06 Nov 2024

https://github.com/softcircuits/silk

Simple Interpreted Language Kit (SILK). An easy way to add scripting and automation to your .NET applications.

compiler csharp csharp-library interpreter lexical-analyzer parser

Last synced: 11 Nov 2024

https://github.com/ZaneDubya/LoxScript

A bytecode compiler and virtual machine for the Lox language, in C#. Includes a C# / Lox object interface generator and bytecode serialization.

bytecode compiler lox lox-language virtual-machine

Last synced: 10 Nov 2024

https://github.com/here-be/snapdragon-util

Utilities for the snapdragon parser/compiler.

ast compiler javascript node nodejs parser snapdragon utils

Last synced: 14 Nov 2024

https://github.com/xeaone/muleify

Muleify - Static Site Generator | Website Bundler | Asset Compiler | Templating | Preproccessor

asset bundler compiler css es5 es6 generator html less muleify preproccessor sass scss site static website

Last synced: 12 Nov 2024

https://github.com/dbohdan/all-caps-basic

(WIP) A compiler written in Awk

awk compiler toy-compiler

Last synced: 12 Nov 2024

https://github.com/kubaz2/sharp

Sharp is a powerful Discord bot that runs, decompiles, and shows JIT disassembly of .NET languages.

bot compiler csharp decompiler disasm disassembly discord discord-bot dotnet fsharp il jit visualbasic

Last synced: 12 Oct 2024

https://github.com/geode-lang/geode

The Geode Programming Language

compiler geode geode-lang llvm programming-language

Last synced: 11 Oct 2024

https://github.com/Daniel-Cortez/pawn-3.2-plus

Pawn scripting language with runtime fixes and improvements

c cmake compiler interpreter language pawn

Last synced: 03 Aug 2024

https://github.com/juptian/uranium

A language that is going to be compiled to IL, that works on Linux, Mac, Windows.

compiler compilers csharp csharp-code csharp-library csharp9 macos uranium windows-10

Last synced: 12 Oct 2024

https://github.com/sophgo/tpu_compiler

cvitek ai compiler base on MLIR

compiler mlir tpu

Last synced: 27 Oct 2024

https://github.com/MarbleHE/Marble

Marble FHE Library

compiler fhe

Last synced: 04 Aug 2024

https://github.com/johnsonjh/sgs-68k

sgs-68k: AT&T (Software Generation System) SGS for Motorola 68000, including compilers (C, FORTRAN-77, RATFOR, EFL) and tools (SCCS, cflow, ctrace, cxref, lint, prof, lex, yacc)

68000 compiler efl fortran m68k ratfor sccs sgs systemv

Last synced: 27 Oct 2024

https://github.com/dentrax/go-tilde-operator

PoC: How to make ~ work on Go Compiler

compiler go golang

Last synced: 09 Nov 2024

https://github.com/saagarjha/tinycc

Fork of the Tiny C Compiler patched to compile code on iOS

c compiler ios tinycc

Last synced: 28 Oct 2024

https://github.com/lmittmann/go-solc

Go Bindings for the Solidity Compiler

compiler ethereum golang smart-contracts solidity

Last synced: 31 Oct 2024

https://github.com/eliassjogreen/bird

🐦 A programming language written entirely in Microsoft's batch scripting language. Yeah it's stupid

batch bird cmd compiler programming-language scripting-language windows

Last synced: 17 Oct 2024

https://github.com/glebbash/LO

LO - small programming language targeting WASM that aims to be as simple as possible

compiler language webassembly

Last synced: 05 Nov 2024

https://github.com/pothos/zpaqlpy

Compiles a zpaqlpy source file (a Python-subset) to a ZPAQ configuration file for usage with zpaqd

bytecode compiler compression python-subset zpaq zpaql

Last synced: 19 Oct 2024

https://github.com/mingun/ksc-rs

Alternative Kaitai Struct (https://kaitai.io) compiler, written in pure Rust

compiler kaitai-struct parsing

Last synced: 08 Nov 2024

https://github.com/forloveofcats/fae

The Fae Programming Language Toolchain and Standard Library

compiler fae language programming-langauge

Last synced: 28 Oct 2024

https://github.com/fastify/fastify-bankai

Bankai assets compiler for Fastify

assets browserify compiler

Last synced: 04 Aug 2024

https://github.com/michael-f-bryan/scad-rs

A Rust implementation of the OpenSCAD virtual machine.

bytecode-virtual-machine cad code-cad compiler openscad parser rust

Last synced: 01 Nov 2024

https://github.com/baziotis/dicc

A compiler for a subset of C written in C.

c code-generator compiler lexer parser x86

Last synced: 06 Nov 2024

https://github.com/longlho/ts-transform-json

Inline specific values from a JSON file or the whole JSON blob

ast compiler json transform typescript

Last synced: 20 Oct 2024

https://github.com/robrix/tilec

Sometimes when I feel sad I implement a dependently typed lambda calculus.

compiler dependent-types

Last synced: 23 Oct 2024

https://github.com/kully/vlahb

A Virtual Machine written in C and an Assembler written in Python.

assembler compiler ram statically-linked virtual-machine

Last synced: 30 Oct 2024

https://github.com/glebbash/lo

LO - small programming language targeting WASM that aims to be as simple as possible

compiler language webassembly

Last synced: 11 Nov 2024

https://github.com/sunzey/syscompiler

compiler design for 2021-BUAA-Compiler-lecture

buaa-compiler compiler

Last synced: 15 Nov 2024

https://github.com/dramforever/finlog

Compiling finite generators to digital logic. WIP

compiler digital-logic haskell verilog

Last synced: 09 Nov 2024

https://github.com/a4-tacks/mindustry_logic_bang_lang

Mindustry logic extension language, for zero additional overhead!

compiler language mindustry mindustry-logic programming-language programming-languages

Last synced: 09 Nov 2024

https://github.com/swtwsk/vinci-lang

A proof-of-concept compiler targeting SPIR-V for a toy ML functional shading language

compiler shader spir-v vulkan

Last synced: 14 Nov 2024

https://github.com/fg123/wendy

Wendy is an compiler / interpreter for WendyScript

compiler interpreter programming-language wendy

Last synced: 03 Aug 2024

https://github.com/thefox6/luavenuscompiler

a compiler that loads and runs lua Venus scripts

compiler lua programming-language script venus venus-files

Last synced: 27 Oct 2024

https://github.com/motet-a/toy

Tiny JavaScriptish interpreter

c compiler interpreter javascript

Last synced: 03 Aug 2024

https://github.com/col-e/r8

Mirror of R8 with some minor improvements

android compiler d8 dex optimizer r8

Last synced: 28 Oct 2024

https://github.com/marcoonroad/moonforth

My own Forth dialect on top of the Lua programming language. [Work in Progress]

compiler forth interpreter lua programming-language programming-language-theory repl

Last synced: 06 Aug 2024

https://github.com/larsbrinkhoff/forth-compiler

Native inlining constant folding register allocating Forth compiler

code-generation compiler forth optimization optimizer register-allocation

Last synced: 12 Oct 2024

https://github.com/gaultier/lox-ocaml

Implementation of the Lox language in OCaml

compiler interpreter lox lox-language ocaml

Last synced: 04 Aug 2024

https://github.com/saurabhdaware/blep

A programming language to create variables with boop and print them with bark.

compiler

Last synced: 27 Oct 2024

https://github.com/bait-lang/bait

Simple yet powerful programming language for building reliable software. Work in progress.

bait compiler language programming-language self-hosted

Last synced: 07 Nov 2024

https://github.com/idorobots/spartan

A small Lisp dialect that serves me as a test bed for programming language features.

actor-model compiler compiler-design concurrency continuations language-design lisp-dialect programming-language rules-engine scheme

Last synced: 02 Nov 2024

https://github.com/Inky-developer/debris

A powerful datapack generator for minecraft

compiler datapack datapacks debris language minecraft

Last synced: 15 Nov 2024

https://github.com/mopires/pretty-markup

Imagine crafting elegant, semantic HTML structures without the clutter of angle brackets. Pretty Markup, a revolutionary preprocessor like Sass for CSS or TypeScript for JavaScript, Pretty Markup takes HTML to the next level.

clean-code compiler css design front frontend html html5 modern preprocessor pretty sass semantic-web typescript webdesign

Last synced: 06 Nov 2024

https://github.com/zsnout/storymatic

A simple programming language packed with features that compiles straight to JavaScript for perfect in-browser portability.

coffeescript compiler javascript language storymatic typescript zsnout

Last synced: 16 Oct 2024

https://github.com/bastianblokland/novus

General purpose, statically typed, functional programming language

compiler cxx language novus programming-language toy-compiler toy-language

Last synced: 27 Oct 2024

https://github.com/alii/hello-compiler

i wanted to build a compiler. thank u jamie kyle for ur epic learning resource

bored compiler fun typescript

Last synced: 23 Oct 2024

https://github.com/yichengdwu/yoho

A compiler written in Mojo 🔥 and generates RISC-V assembly

compiler mojo parser risc-v

Last synced: 03 Nov 2024

https://github.com/y1yang0/nyxvm

[nyxvm] high performace dynamically typed scripting language

compiler interpreter programming-language scripting-language

Last synced: 23 Oct 2024

https://github.com/mrahhal/CSharpLox

A cross-platform compiler/interpreter .NET Standard implementation of the Lox language.

compiler csharp interpreter netstandard

Last synced: 10 Nov 2024

https://github.com/asumagic/ashbf

Over-engineered Brainfuck optimizing compiler and interpreter

brainfuck compiler optimizer

Last synced: 29 Oct 2024

https://github.com/rickbutton/loki

A Scheme to WebAssembly compiler

compiler nonsense scheme wasm webassembly

Last synced: 01 Nov 2024

https://github.com/namelesscoder/typo3-cms-fluid-precompiler

TYPO3 Fluid Template Compiling / Analysis tool

checker cli compiler fluid linter typo3

Last synced: 09 Nov 2024

https://github.com/kzh/lyca

programming language compiler w/ llvm

compiler llvm programming-language

Last synced: 08 Nov 2024