Topic: "llvm-frontend"
mirkosertic/Bytecoder
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Language: Java - Size: 2.25 GB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 926 - Forks: 61

AmrDeveloper/ClangQL
ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK
Language: Rust - Size: 3.01 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 515 - Forks: 13

One-Language/One
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
Language: C - Size: 3.08 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 290 - Forks: 57

snowball-lang/snowball
🐱 Anything that can be written in Snowball, will eventually be written in Snowball
Language: Rust - Size: 7.73 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 180 - Forks: 10

mikeroyal/LLVM-Guide
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.
Language: C++ - Size: 191 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 169 - Forks: 10

redstar/m2lang
The LLVM-based Modula-2 compiler
Language: C++ - Size: 1.31 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 72 - Forks: 13

yangdanny97/chocopy-python-compiler
Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3, targeting CIL/CLR, JVM, LLVM IR, and WASM.
Language: Python - Size: 535 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 66 - Forks: 6

pmatos/nora
An experimental Racket implementation using LLVM/MLIR
Language: C++ - Size: 1.56 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 62 - Forks: 2

remysys/ccint
ccint - a C/C++ interpreter, built on top of Clang and LLVM compiler infrastructure
Language: C++ - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 54 - Forks: 9

wzid/phi
A compiler written in C using LLVM
Language: C - Size: 60.5 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 31 - Forks: 3

zaskar9/oberon-lang
An LLVM frontend for the Oberon programming language
Language: C++ - Size: 1.62 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 28 - Forks: 3

angelocatalani/kaleidoscope
Kaleidoscope is a toy programming language built from scratch using the LLVM libraries.
Language: C++ - Size: 36.1 KB - Last synced at: 7 days ago - Pushed at: 20 days ago - Stars: 22 - Forks: 1

tdh8316/DSPython
:snake: Damn Small Python compiler designed for use on Arduino for educational purposes. Based on LLVM.
Language: Rust - Size: 402 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

SjVer/Evi-Lang
The Evi programming language
Language: C++ - Size: 2.01 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 1

XChy/XSharp
A toy OOP language with lexer, parser, codegen and runtime
Language: C++ - Size: 731 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 2

MWGuy/llvm-brainfuck
Simple brainfuck compiler writen with LLVM
Language: C++ - Size: 38.1 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 1

redraiment/brainfuck
Brainfuck Compiler and Interpreter with LLVM in C
Language: C - Size: 364 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 0

AcrylicShrimp/testlang-rust
A rust implemented compiler front-end project includes CLR parser generator that uses LLVM as back-end.
Language: Rust - Size: 649 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 0

Koncord/shine
Shine programming language
Language: C++ - Size: 135 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

BaseMax/FirstLLVMC
Generate object code and IR code of a simple program using LLVM in Pure C.
Language: C - Size: 28.3 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

jgarciapueyo/stoc
The stoc programming language
Language: C++ - Size: 908 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 0

aurakle/moth-lang 📦
Moth's official compiler written in C#
Language: C# - Size: 1.08 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 2

GaloisInc/mctrace
An implementation of DTrace for machine code
Language: Haskell - Size: 12.2 MB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

liuly0322/sysyf_compiler_codegen_opt
From lexical to optimization
Language: C++ - Size: 13.3 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

Yoorkin/EvoBasic-LLVM 📦
modern BASIC language, evolution edition of vb6
Language: C++ - Size: 990 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

fawdlstty/Facc
基于 .NET 5 的自制语言的工具,通过极简语法描述文法,自动生成AST代码
Language: C# - Size: 99.6 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

mnafees/wlp4-llvm
LLVM frontend for the WLP4 language
Language: C++ - Size: 1.11 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

rochauha/pl0c
PL/0 front-end for LLVM
Language: C - Size: 56.6 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

alexeev-prog/morning.lang
Aesthetic programming language in C++ (llvm)
Language: C++ - Size: 2.63 MB - Last synced at: 9 days ago - Pushed at: 16 days ago - Stars: 4 - Forks: 1

zom-lang/zom
Zom is a Ahead Of Time compiled system programming language.
Language: Rust - Size: 1.05 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 2

adamsondavid/blindworm
A Compiler that transforms BlindWorm (Python dialect) into LLVM IR 🐍
Language: C++ - Size: 2.28 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

grngxd/yttria
blazingly fast, universal and easy-to-use programming language for anything you can imagine
Language: TypeScript - Size: 156 KB - Last synced at: about 2 hours ago - Pushed at: about 2 hours ago - Stars: 3 - Forks: 0

zsiothsu/AVSI2
a very simple compiler based on llvm | 以llvm为後端實現一個簡單的編譯器
Language: C++ - Size: 1.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

llvee/Llvee-LLVM-AI
An AI that automatically solves LLVM challenges for compiler engineers.
Language: Rust - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

Benn1x/brainf-k
a Brainf**k Interpret writen in rust
Language: Rust - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

pilif0/basilisk
LLVM frontend for my pet programming language
Language: C++ - Size: 287 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

CDAC-SSDG/Tools
One stop for tools and utilities developed by the System Software Group of CDAC
Language: JavaScript - Size: 441 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

bao-langu/bao
Ngôn ngữ lập trình Tiếng Việt
Language: C++ - Size: 313 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

doqin/banh 📦
🥖 Ngôn ngữ lập trình bằng tiếng Việt
Language: Go - Size: 8.19 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

andrejajanja/taylor_compiler
LLVM based JIT for approximating numerical integrals on discrete number of samples
Language: Rust - Size: 259 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

xor-bits/zap
a scripting language (primarily) for games written in Rust
Language: Rust - Size: 236 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

grph-lang/grph
The GRPH Programming language, Third Edition
Language: Swift - Size: 581 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

justinfargnoli/koi
Compiler for the Calculus of Inductive Constructions
Language: Rust - Size: 541 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

zhongjn/Ngc
A tiny C subset compiler for fun (still in progress)
Language: C# - Size: 73.2 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

Flakheads/BrainLack 📦
An LLVM frontend for Brain-Flak
Language: C++ - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Young-TW/ypll
LLVM Frontend of Young's Programming language
Language: Rust - Size: 99.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

sagarpatel211/S-Lang
A Programming Language for GenZ!
Language: C++ - Size: 93.8 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

dragonfly-lang/dragonfly
:zap: Yet another programming language
Language: C++ - Size: 99.6 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

hrszpuk/rizzlang
The rizziest programming language ever made
Language: Haskell - Size: 22.5 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

im-fiv/hasanlang
A work-in-progress compiled programming language written in Rust
Language: Rust - Size: 1010 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

whisperity/llvm-project Fork of llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Size: 2.2 GB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

wlonestar/Toyc-Kit
A C Subset Compiler, Interpreter and REPL
Language: C++ - Size: 254 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

AliLRS/Compiler-Project
Language: C++ - Size: 660 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

flake-lang/flake
The Flake Programming Language
Language: Rust - Size: 572 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

cyberfined/harakiri-llvm
LLVM frontend for harakiri language
Language: Haskell - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

seven-mile/CKaleidoscope
A dull practice of LLVM.
Language: C++ - Size: 1.06 MB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

rtzam/nosh-lang
Programming productivity through language style and design
Language: Rust - Size: 87.9 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

SmartPolarBear/llvm-c2 📦
A C compiler with extensions built with LLVM, aimed to compatible with Microsoft's checked C
Language: C++ - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

Symatem/Compiler
Language: JavaScript - Size: 110 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Easimer/core
LLVM Frontend for the "Core" programming language
Language: C++ - Size: 105 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

Hakar90s/wasm-types
Wasm-types offers a standard library for numerical and scientific computation in JavaScript and C, designed for seamless use in browsers and Node.js. 🚀📦
Language: JavaScript - Size: 38.1 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

ne0ekspert/Lang-shung-jwak-compiler
랭슝좍 -> LLVM 컴파일러
Language: Python - Size: 11.7 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

MOBSkuchen/vault
Verified, Atomic, Uncomplicated, Low-level Toolkit
Language: Rust - Size: 180 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

emomaxd/zenith
a tiny C front-end.
Language: C++ - Size: 3.91 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

gCattt/front-end-kaleidoscope
A little compiler for a non-trivial language
Language: C++ - Size: 29.3 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

AleksyBalazinski/lexy2
LLVM front-end for the Lexy2 programming language
Language: C++ - Size: 1.93 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

AntimatterReactor/Dust
An llvm-backended compiler for brainfuck
Language: C++ - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

fanyi-zhao/Kaleidoscope
My First Language Frontend with LLVM Tutorial
Language: C++ - Size: 56.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

torculus/Modicum
An open-source implementation of the Wolfram© Language in Rust and LLVM
Language: C - Size: 139 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

justinfargnoli/kaleidoscope
Implementing the Kaleidoscope programming language with LLVM by following this tutorial (https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html).
Language: C++ - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

mnafees/tl
Designing a Terrible Language
Language: C++ - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
