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/borgdylan/dylandotnet

dylan.NET compiler and related libraries

borgdylan compiler dotnet dyl dylandotnet language mono multitarget netcore

Last synced: 20 Dec 2024

https://github.com/fergusq/pscript

PScript is a small programming language

compiler programming-language

Last synced: 18 Jan 2025

https://github.com/kareimgazer/tiny-scanner

The Scanner part of a compiler for the Tiny Language

compiler compiler-construction compiler-design scanner tiny-language

Last synced: 03 Feb 2025

https://github.com/smikhalevski/mfml

The ICU MessageFormat + XML/HTML compiler and runtime that makes your translations tree-shakeable.

compiler html i18n icu intl l10n language message-format parser tms translation xml

Last synced: 11 Nov 2024

https://github.com/yazaldefilimone/ecmacore.rs

[WIP] An cross-platform JavaScript engine.

compiler javascript rust vm

Last synced: 12 Oct 2024

https://github.com/user0332/untypedscript

A fast and easy-to-use compiled language with a base implementation written in Python

assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript

Last synced: 15 Oct 2024

https://github.com/bjoernloetters/jar-jar-parse

A small library for parser combinators in Java with a special focus on simplicity.

clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax

Last synced: 02 Feb 2025

https://github.com/zyugyzarc/dees

Dees is a compiled, dynamicaly typed, programming language made with C++ and Python.

compiler cpp language programming-language python

Last synced: 16 Jan 2025

https://github.com/neudinger/pdic

PDIC: (IDL) Transpiler Source-to-source compiler C/C++ to YAML Description based on clang

clang compiler

Last synced: 12 Nov 2024

https://github.com/wf001/xbrain

XBrain is an experimental programming language inspired by Brainfuck.

brainfuck c compiler programming-language

Last synced: 03 Feb 2025

https://github.com/joebobmiles/pilotscheme

A embeddable, single-header, no-nonsense Scheme.

compiler embeddable interpreter scheme single-header

Last synced: 29 Dec 2024

https://github.com/edemaine/python2coffee

Python to CoffeeScript automatic converter

coffeescript compiler python

Last synced: 10 Feb 2025

https://github.com/xuangeaha/xuanny

An interpreted, object-oriented, high-level programming language with dynamic semantics. 一种具有动态语义的解释型、面向对象的高级编程语言。

chinese compiler language programming-language python

Last synced: 21 Dec 2024

https://github.com/mverleg/wasm-representation-in-rust

Represent the wasm abstract syntax as Rust objects that render to wasm (bin) or wat (text)

compiler encoding rust wasm webassembly

Last synced: 21 Jan 2025

https://github.com/effeix/pascalsimplifiedcompiler

Simplified compiler for the Pascal language built with Python3

compiler languages pascal python3

Last synced: 27 Dec 2024

https://github.com/bensuperpc/docker-rgbds

rgbds compiler in docker

compiler docker gameboy rgbds

Last synced: 14 Jan 2025

https://github.com/jonathanvdc/flame-llvm

LLVM front-end that consumes Flame IR; can be used to compile C# to native code.

compiler csharp flame llvm

Last synced: 12 Jan 2025

https://github.com/simonprickett/mslcompiler

Coursework from Aston University Programming Language Implementation course 1995

academic academic-project compiler modula-2

Last synced: 09 Feb 2025

https://github.com/syall/sipf

Qubit Allocation as a combination of the Subgraph Isomorphism and Token Swapping Algorithms by Partitioning with a Failure Heuristic.

compiler quantum-computing qubit-allocation

Last synced: 16 Jan 2025

https://github.com/stagas/nested-css

compile nested css rules

compiler css css-in-js less nested parser sass

Last synced: 31 Oct 2024

https://github.com/miaione/usirng

Usirng Programming Language Virtual Machine

compiler csharp msil vm

Last synced: 03 Feb 2025

https://github.com/ralucado/Bb

Programming language for music composition with compiler that generates MIDI files.

antlr antlr-grammar compiler grammar hacktoberfest java language midi music programming

Last synced: 11 Nov 2024

https://github.com/farzonl/warflang

Perhaps Today is a Good Day to Parse

compiler parser

Last synced: 08 Nov 2024

https://github.com/ozansz/v-lang-tester

Parser tester for CENG444 Term Project #1 - V Language (by Cem Bozşahin)

antlr4 compiler parser risc-v

Last synced: 20 Dec 2024

https://github.com/andys8/elm-compiler-test

Test elm install of all packages

compiler elm test

Last synced: 21 Nov 2024

https://github.com/wqweto/kscope

LLVM's Kaleidoscope Toy Language to Lua Transpiler

compiler dsl llvm lua

Last synced: 21 Jan 2025

https://github.com/dxrcy/lasim

A simple LC-3 assembler and simulator

assembly compiler lc3

Last synced: 12 Oct 2024

https://github.com/fwcd/cfg-to-regex

Tool for converting context-free-grammars into recursive regexes

compiler context-free-grammar pcre regex

Last synced: 13 Dec 2024

https://github.com/ana06/c-like-compiler

A C-like language compiler written in Java that generates assembly code for the P-machine

compiler java language-compiler syntactic ucm

Last synced: 02 Feb 2025

https://github.com/0x1nf3cted/parcer

Parcer: A Python-based C parser that produces the Abstract Syntax Tree (AST) of the provided code in both JSON and string formats. 🌲🔍

ast c compiler json lexer parser python string

Last synced: 20 Dec 2024

https://github.com/ranaaditya/groovy2kts

CLI for converting Groovy based Gradle files into Kotlin scripts

android cli compiler converters groovy kotlin-scripts regexp rust-cli

Last synced: 13 Oct 2024

https://github.com/simonrichardson/cilli

A reasonable implementation for a path DSL

compiler dsl interpreter lexer paths

Last synced: 19 Dec 2024

https://github.com/dannypsnl/still-compiling

It's still...compiling

compiler

Last synced: 02 Feb 2025

https://github.com/polsys/cle

A native code compiler for a C-like language.

compiler dotnet dotnet-core programming-language

Last synced: 21 Jan 2025

https://github.com/yazaldefilimone/llvm.rs

An secure next-gen compiler infrastructure

compiler llvm rust vm

Last synced: 14 Oct 2024

https://github.com/rla/pkg-express-benchmark

A benchmark to test the performance of a pkg-packaged Express.js application.

benchmark compiler express nodejs

Last synced: 16 Jan 2025

https://github.com/cnuila/Compilador_VB6.0

Compilador de VB 6.0 usando JFlex y JCup

compiler java jcup jflex visual-basic

Last synced: 23 Oct 2024

https://github.com/rajat2502/sql-editor-view

SQL EDITOR VIEW is an application that allows users to simply execute SQL queries on a sample database or design their own tables and receive instant results.

compiler sql vue

Last synced: 02 Feb 2025

https://github.com/superjmn/suppaz80

Silly cross-platform IDE for the Zilog Z80 CPU. Uses AvaloniaUI.

asm assembly avalonia avaloniaui compiler cross-platform dotnet emulator ide z80

Last synced: 29 Dec 2024

https://github.com/muaazsaleem/the_super_tiny_compiler

Elixir translation of the Super Tiny Compiler in Javascript

compiler elixir

Last synced: 01 Feb 2025

https://github.com/minifpc/doc

miniFPC Documentation - The Documentation for miniFPC and miniRTL.

chm compiler fpc minimalist pascal programming rtl windows

Last synced: 05 Nov 2024

https://github.com/simmsb/p4haskell

P4 backend in haskell

compiler cuda gpu p4 p4c p4language

Last synced: 07 Jan 2025

https://github.com/uselessgoddess/zxc

A small compiler who draws inspiration from large

compiler language

Last synced: 27 Oct 2024

https://github.com/catseye/castile

MIRROR of https://codeberg.org/catseye/Castile : A simple imperative language with union types (and a compiler for same, with multiple targets)

compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types

Last synced: 15 Jan 2025

https://github.com/imtsuki/notc

NotC Language.

compiler cpp csharp

Last synced: 10 Feb 2025

https://github.com/manojpramesh/py-solc

Solidity compiler written in Python

compiler ethereum python solidity

Last synced: 17 Jan 2025

https://github.com/jafarlihi/ccompile

[WIP] C compiler

c-compiler compiler

Last synced: 12 Nov 2024

https://github.com/WildChild83/BlastForth

BlastForth is a development kit for the Sega Genesis/Megadrive system, using the Forth programming language.

compiler console devkit forth games genesis m68k megadrive retro z80

Last synced: 03 Nov 2024

https://github.com/rashadphz/penne

Partial Python Compiler with OCaml and LLVM

compiler llvm

Last synced: 11 Jan 2025

https://github.com/serjzimmerman/compiler-stuff-with-llvm

Doing some compiler related stuff in Rust and maybe C++ on top of LLVM

compiler frontend llvm rust

Last synced: 14 Nov 2024

https://github.com/juliannicholls/threepass

Three Pass Compiler for a simple architecture

compiler javascript ruby

Last synced: 14 Nov 2024

https://github.com/theotterlord/softlore

+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++

compiler hex language softlore

Last synced: 10 Feb 2025

https://github.com/cedrickchee/hou

Hou :monkey: programming language interpreter and compiler

abstract-syntax-tree bytecode compiler evaluator interpreter lexer parser programming-language

Last synced: 18 Jan 2025

https://github.com/donno2048/bfc

Brainfuck compiler

brainfuck compiler python-package

Last synced: 11 Oct 2024

https://github.com/acutmore/prog-lang-play

toy compiler that outputs lambda calculus style JavaScript

compiler lambda-calculus programming-language

Last synced: 17 Jan 2025

https://github.com/dotpipe/cngn

Computational Machine Language Engine

binary compiler php-framework

Last synced: 19 Nov 2024

https://github.com/houhuawei23/nudt-sysy-compiler-csc2024-origin

CSC-2024 RISCV Second Prize, NUDT SysY Compiler

compiler

Last synced: 03 Jan 2025

https://github.com/quantumbytestudios/c-source-compiler-manual-tool

A Tool which Compiles C Source file Manually in Terminal Without using any IDE, but you must have GCC installed for it to work.

bash bash-script c compiler css gcc gcc-complier linux manualcompiler python python3 shell shell-scripts tool

Last synced: 06 Jan 2025

https://github.com/mahdibaghbani/python-basic-computer-assembler

Basic 16-bit computer assembler, implemented in Python exactly as described in M.Morris Mano's "Computer Systems Architecture" textbook.

assembler basic-computer compiler mano-machine

Last synced: 22 Jan 2025

https://github.com/tekknolagi/lispcompiler.com

Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)

compiler lisp x86-64

Last synced: 10 Feb 2025

https://github.com/andresmpa/compiler

This is a Basic compiler written in python

basic compiler python

Last synced: 26 Jan 2025

https://github.com/justinrubek/ayysee

A custom programming language for Stationeers integrated circuits

compiler flake language nix nix-flake rust stationeers

Last synced: 28 Oct 2024

https://github.com/floydz/compiler-example-suite

Examples for how to use benchmarks

benchmarks compiler

Last synced: 02 Feb 2025

https://github.com/milenkovicm/adhesive

Apache Datafusion JVM User Defined Functions (UDF), integration nobody asked for 😀

arrow bytecode-compiler compiler datafusion java jni jvm rust sql udf udf-libraries userdefined-functions

Last synced: 13 Oct 2024

https://github.com/hongfz16/shadowcompiler

Project for Computer Network(2) -- Compiler Part

c compiler cpp llvm-ir

Last synced: 06 Jan 2025

https://github.com/ethlo/lamebda

Powerful plugin system for adding custom functionality to existing applications, supporting both pre-compiled or source code, with live reload.

compiler java on-the-fly plugin-system spring spring-mvc

Last synced: 12 Oct 2024

https://github.com/not-nik/libcomperr

A simple C library to create GCC-like compiler warnings and errors.

compiler compiler-tool errors gcc warnings

Last synced: 26 Jan 2025

https://github.com/costrouc/moa-grammar

Exploration of a Mathematics of Arrays Compiler

compiler hpc linear-algebra psi-calculus

Last synced: 27 Dec 2024

https://github.com/yazaldefilimone/stella-compiler

[WIP] A fast, lightweight, and secure Lua virtual machine.

compiler lua rust vm

Last synced: 12 Oct 2024

https://github.com/filipporanza/simpla

A compiler for the Simpla programming language, a university project

compiler lalrpop programming-language toy-language university-project

Last synced: 25 Dec 2024

https://github.com/simonsejse/fastolangcompiler

FastoLangCompiler is a open-source compiler for the FASTO language written in F#, developed as part of the "Implementation of Programming Languages" course at DIKU, University of Copenhagen, in 2024.

compiler fasto fsharp functional-programming interpreter

Last synced: 02 Feb 2025

https://github.com/dominikrys/schism

🗯 Compile-to-WebAssembly programming language

compiler typescript webassembly

Last synced: 20 Jan 2025

https://github.com/kimlimjustin/compile

Another yet simple compiler.

compiler cpp gpp mingw

Last synced: 02 Feb 2025

https://github.com/nsailor/spaceada

A small subset of Ada targeting embedded systems.

ada compiler embedded gnat gnatprove llvm parser rust

Last synced: 02 Feb 2025

https://github.com/brunexgeek/jane

Experimental programming language based on TypeScript that transpiles to ANSI C89

c c89 compiler transpiler typescript

Last synced: 20 Jan 2025

https://github.com/alx741/stack.vim

Vim Haskell Stack compiler plugin [official]

compiler haskell stack vim

Last synced: 27 Dec 2024

https://github.com/gimura2022/bfc

Brainfuck compiler

brainfuck c compiler linux

Last synced: 28 Jan 2025

https://github.com/gbuomprisco/ts-lox

A Typescript implementation for the Lox programming language (wip)

compiler interpreter lox-programming-language

Last synced: 10 Feb 2025

https://github.com/vardan2009/kitelang

hobby programming language compiler written in C++

assembly compiler cpp

Last synced: 12 Oct 2024

https://github.com/hirbodbehnam/cminusllvm

C-Minus Language with Flex/Bison and LLVM 15

bison compiler flex llvm

Last synced: 14 Oct 2024

https://github.com/ella-0/grimec

The Grime Compiler

compiler llvm

Last synced: 27 Dec 2024

https://github.com/jbrosdevelopment/virtualcomputer

This project is a virtual computer that takes a vector of bytes and runs it as instructions. Also included is a complete assembler and compiler.

assembler binary bytes c compiler computer instruction-set-architecture rust vc virtual-computer

Last synced: 12 Oct 2024

https://github.com/akornatskyy/check-compiler-js

:checkered_flag: A typescript-first schema rule compiler and validation library.

check compiler rules schema validation

Last synced: 29 Nov 2024