TengoA fast script language for Go
Stars: ✭ 2,528 (+425.57%)
MrustcAlternative rust compiler (re-implementation)
Stars: ✭ 1,263 (+162.58%)
DoraDora VM
Stars: ✭ 371 (-22.87%)
UnirollOpinionated universal frontend bundler in browser
Stars: ✭ 84 (-82.54%)
FastFind in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings
Stars: ✭ 194 (-59.67%)
ForkphorusJavaScript compiler for Scratch 3, 2, and 1 projects.
Stars: ✭ 83 (-82.74%)
FinnDataflow compiler for QNN inference on FPGAs
Stars: ✭ 284 (-40.96%)
SpvgentwoSpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
Stars: ✭ 74 (-84.62%)
SplashSimple Programming LAnguage for SHortcuts
Stars: ✭ 192 (-60.08%)
TypenovelA simple markup language to write novel with types.
Stars: ✭ 80 (-83.37%)
RenjinJVM-based interpreter for the R language for the statistical analysis.
Stars: ✭ 466 (-3.12%)
TigerTiger Compiler from "Modern Compiler Implementation in ML" by Andrew W. Appel
Stars: ✭ 77 (-83.99%)
El CompiladorAn SSA-based compiler for Emacs Lisp
Stars: ✭ 187 (-61.12%)
IdiolispA statically typed functional programming language
Stars: ✭ 78 (-83.78%)
C CompilerC--compiler which implements LL(1)\LR(0)\SLR\LR(1) and semantic analysis and MIPS generate
Stars: ✭ 286 (-40.54%)
DeltaProgramming language focused on performance and productivity
Stars: ✭ 77 (-83.99%)
CingulataCingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.
Stars: ✭ 369 (-23.28%)
LensLanguage for Embeddable .NET Scripting
Stars: ✭ 71 (-85.24%)
MlkitStandard ML Compiler and Toolkit
Stars: ✭ 183 (-61.95%)
AkilangA compiler for a simple language, built with Python and LLVM
Stars: ✭ 71 (-85.24%)
Write You A HaskellBuilding a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (+537.01%)
SeelessC IDE for iOS
Stars: ✭ 71 (-85.24%)
AppfairyA CLI tool to Migrate a Webflow project into a React app
Stars: ✭ 183 (-61.95%)
SeriouscodeThis header file enforces Clang warnings to bu turned-on for specific flags (almost everyone, at least each one I was able to find).
Stars: ✭ 68 (-85.86%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-11.64%)
TampioTampio: An object-oriented programming language made to resemble Finnish
Stars: ✭ 181 (-62.37%)
ContracodeContrastive Code Representation Learning: functionality-based JavaScript embeddings through self-supervised learning
Stars: ✭ 66 (-86.28%)
Re FlexThe regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
Stars: ✭ 274 (-43.04%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+138.25%)
CerticoqA Verified Compiler for Gallina, Written in Gallina
Stars: ✭ 66 (-86.28%)
Sericum(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Stars: ✭ 366 (-23.91%)
Angle⦠ Angle: new speakable syntax for python 💡
Stars: ✭ 61 (-87.32%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-62.58%)
Ruby PackerPacking your Ruby application into a single executable.
Stars: ✭ 1,107 (+130.15%)
MosmlMoscow ML is a light-weight implementation of Standard ML (SML), a strict functional language widely used in teaching and research.
Stars: ✭ 271 (-43.66%)
AroccA C compiler written in Zig.
Stars: ✭ 59 (-87.73%)
RubyspeedCompile ruby functions to C
Stars: ✭ 180 (-62.58%)
TachyonExperimental Programming Language Coded in Python!
Stars: ✭ 58 (-87.94%)
TinyrbA tiny subset of Ruby with a Lua'esc VM
Stars: ✭ 452 (-6.03%)
Jhc ComponentsJHC Haskell compiler split into reusable components
Stars: ✭ 55 (-88.57%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (-62.99%)
I8086.js16bit Intel 8086 / 80186 + X87 emulator written in TypeScript with REPL assembly compiler and tiny C compiler
Stars: ✭ 54 (-88.77%)
PyverilogPython-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (-44.49%)
Fast berA C++11 ASN.1 BER Encoding and Decoding Library
Stars: ✭ 54 (-88.77%)
WagWebAssembly compiler implemented in Go
Stars: ✭ 177 (-63.2%)
ManticoreParallel ML compiler
Stars: ✭ 52 (-89.19%)
PipelinesAn experimental programming language for data flow
Stars: ✭ 354 (-26.4%)
Play with llvmA book about LLVM & Clang(中文开源书:玩转 LLVM)
Stars: ✭ 175 (-63.62%)
NimporterCompile Nim Extensions for Python On Import!
Stars: ✭ 474 (-1.46%)
DottyThe Scala 3 compiler, also known as Dotty.
Stars: ✭ 4,836 (+905.41%)
Halidea language for fast, portable data-parallel computation
Stars: ✭ 4,722 (+881.7%)
Nelua LangMinimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Stars: ✭ 438 (-8.94%)
HyA dialect of Lisp that's embedded in Python
Stars: ✭ 4,084 (+749.06%)
Cl PythonAn implementation of Python in Common Lisp
Stars: ✭ 315 (-34.51%)
LfortranOfficial mirror of https://gitlab.com/lfortran/lfortran. Please submit pull requests (PR) there. Any PR sent here will be closed automatically.
Stars: ✭ 220 (-54.26%)
Ruccrucc is a tiny toy C compiler in Rust.
Stars: ✭ 115 (-76.09%)