RingInnovative and practical general-purpose multi-paradigm language
Stars: ✭ 716 (+188.71%)
GrinGRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+236.29%)
ArkArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (+25.81%)
The Hack General Purpose ComputerUsing HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Stars: ✭ 39 (-84.27%)
ArturoSimple, expressive & portable programming language for efficient scripting
Stars: ✭ 225 (-9.27%)
Write You A HaskellBuilding a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (+1135.48%)
FelixThe Felix Programming Language
Stars: ✭ 609 (+145.56%)
ClioClio is a functional, parallel, distributed programming language.
Stars: ✭ 555 (+123.79%)
GrainThe Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Stars: ✭ 2,199 (+786.69%)
Openj9Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+1029.84%)
FsharpThe F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Stars: ✭ 2,966 (+1095.97%)
CorewarA reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Stars: ✭ 173 (-30.24%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (-37.5%)
Swift LispkitInterpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Stars: ✭ 228 (-8.06%)
QuickjsQuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+786.69%)
GroovyApache Groovy: A powerful multi-faceted programming language for the JVM platform
Stars: ✭ 4,359 (+1657.66%)
LibfsmDFA regular expression library & friends
Stars: ✭ 512 (+106.45%)
MltonThe MLton repository
Stars: ✭ 683 (+175.4%)
KgtBNF wrangling and railroad diagrams
Stars: ✭ 312 (+25.81%)
Dataformsjs🌟 DataFormsJS 🌟 A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
Stars: ✭ 95 (-61.69%)
FaustFunctional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (+448.39%)
Ghc GrinGRIN backend for GHC
Stars: ✭ 123 (-50.4%)
FanxA portable programming language
Stars: ✭ 101 (-59.27%)
PotigolLinguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
Stars: ✭ 179 (-27.82%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (-28.23%)
CubThe Cub Programming Language
Stars: ✭ 198 (-20.16%)
Jhc ComponentsJHC Haskell compiler split into reusable components
Stars: ✭ 55 (-77.82%)
Tinyscript自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
Stars: ✭ 132 (-46.77%)
MlkitStandard ML Compiler and Toolkit
Stars: ✭ 183 (-26.21%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+476.21%)
SmlvmSmallrepo Virtual Machine
Stars: ✭ 265 (+6.85%)
3bc-langLow level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)
Stars: ✭ 155 (-37.5%)
Umka LangUmka: a statically typed embeddable scripting language
Stars: ✭ 308 (+24.19%)
OneOneLang: The One System Programming Language. (release as soon)
Stars: ✭ 120 (-51.61%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+70.16%)
Como Lang Ngcomo-lang-ng is now ana-lang, located at https://github.com/analang/ana
Stars: ✭ 342 (+37.9%)
V8The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+7483.87%)
Minic HostingA simple stack-based virtual machine that runs C in the browser.
Stars: ✭ 628 (+153.23%)
LumenAn alternative BEAM implementation, designed for WebAssembly
Stars: ✭ 2,742 (+1005.65%)
Cfla Compileable statically typed Functional programming Language
Stars: ✭ 7 (-97.18%)
Scalaz PluginA compiler plugin that will improve on the scala compiler on the assumption that the user is using the Scalazzi-safe subset of Scala.
Stars: ✭ 76 (-69.35%)
SelfieAn educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Stars: ✭ 1,318 (+431.45%)
IdiolispA statically typed functional programming language
Stars: ✭ 78 (-68.55%)
BqnAn APL-like programming language. Self-hosted!
Stars: ✭ 100 (-59.68%)
CymbalYet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-80.24%)
Typelang🌳 A tiny language interpreter implemented purely in TypeScript's type-system
Stars: ✭ 149 (-39.92%)
Customasm💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (-14.92%)
SiltAn in-progress fast, dependently typed, functional programming language implemented in Swift.
Stars: ✭ 217 (-12.5%)
AdlikAdlik: Toolkit for Accelerating Deep Learning Inference
Stars: ✭ 237 (-4.44%)
Phunctional⚡️ λ PHP functional library focused on simplicity and performance
Stars: ✭ 243 (-2.02%)
Cats TaglessLibrary of utilities for tagless final encoded algebras
Stars: ✭ 238 (-4.03%)
CurryhowardAutomatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Stars: ✭ 229 (-7.66%)
CprocC11 compiler (mirror)
Stars: ✭ 238 (-4.03%)
Program BlogPractice, thinking and reading
Stars: ✭ 228 (-8.06%)
ZincScala incremental compiler library, originally part of sbt
Stars: ✭ 246 (-0.81%)
AsmjitMachine code generation for C++
Stars: ✭ 2,874 (+1058.87%)