This is an implementation of interaction nets. It introduces you to the bizarre world of graph-based computation and linear logic, using a familiar JavaScript-like syntax :)
-
Updated
May 15, 2024 - TypeScript
This is an implementation of interaction nets. It introduces you to the bizarre world of graph-based computation and linear logic, using a familiar JavaScript-like syntax :)
An implementation of interaction nets. -- ASCII art inspired syntax. -- Pure postfix expression. -- Using a stack-based low-layer language to build nets.
This is a basic prototype of the implementation of a new programming language called Anaconda, using Python as the base for its development.
Synthia is a lightweight and beginner-friendly interpreted programming language developed in Rust. With a simple, intuitive syntax and a focus on ease of use, Synthia is perfect for both newcomers to programming and experienced developers looking for a flexible scripting language
A python script for generating enums with opcode constants based on YAML file definition
The Oak Programming Language. Oak is a modern, low-level, statically-typed translated programming language with extreme macro support, built-in packaging and building, and compile-time-modifiable language syntax. Oak's syntax modification makes it a powerful core for the construction of new programming languages.
Programmable RPN desktop calculator with macro support
A modern scripting language; implemented in old school C, yacc & flex
Barn is a simple programming language written in C that is compiled to C.
Simple programming language implemented in C++
Second iteration of a super-flexible and simple Quail scripting language
A pet project for me to learn about programming language implementation.
Distributed graph operation language for programming non-neurological artificial intelligence systems.
A repository containing the definition and implementation of a statically typed, purely functional language of my design and creation.
The Wizardry programming language website and coumentation
Property Record Object | Tree Automata Grammar
PEMLIM - My own programming language ; Is still under development. It is written in Java.
Hypertypes - generic programming for heterogeneous recursive types
Mariana is a programming language designed with a focus on clarity, simplicity, and readability. It aims to provide a concise syntax that is easy to understand and work with.
Add a description, image, and links to the programming-language-development topic page so that developers can more easily learn about it.
To associate your repository with the programming-language-development topic, visit your repo's landing page and select "manage topics."