An implementation of interaction nets in JS.
-
Updated
Jan 11, 2025 - TypeScript
An implementation of interaction nets in JS.
Indentation-based syntax for Clojure
This is an implementation of interaction nets, with a familiar JavaScript-like syntax :)
A modern scripting language; implemented in old school C, yacc & flex
DotWhitespace is an esoteric programming language using Python.
Hindley–Milner type inference implemented in Python.
An assembler compiler with special instruction sets written in C language.
Swahili Programming language, It is an implementation of Basic Programming Language using Python and Swahili Lexical terms
An interpreter for an imperative language I designed
Distributed graph operation language for programming non-neurological artificial intelligence systems.
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
Programming Language Design using GOLD Parser Builder System
A compiler for LULU (a simple programming language), implemented in Java and Antlr from scratch.
Scribble is a scripting language, register-based IR, and interpreter designed to be embedded in large applications. The language has a simple syntax, is garbage collected, and supports type inference. It is designed in a way that enables quick integration with large C++ projects.
A compiler for LULU (a simple programming language), implemented in Java and Antlr from scratch.
The meta syntax, which tries to be understood and compiled by the Thrush compiler.
Troll DSL for specifying die-rolls implemented in a variant of Lisp
A Domain Specific Language (DSL) for users of the set theory to create and evaluate binary operations written in Scala
Compiler design
Add a description, image, and links to the programming-language-design topic page so that developers can more easily learn about it.
To associate your repository with the programming-language-design topic, visit your repo's landing page and select "manage topics."