A Domain Specific Language (DSL) for users of the set theory to create and evaluate binary operations written in Scala
-
Updated
Feb 25, 2022 - Scala
A Domain Specific Language (DSL) for users of the set theory to create and evaluate binary operations written in Scala
Troll DSL for specifying die-rolls implemented in a variant of Lisp
CPTS355 Programming Language Design at WSU 2020 SPRING
Make-A-Maze is a Domain-Specific Language for constructing mazes, a concrete console-based application using Python with GUI compatibility.
Compiler design
Custom compiler for a C-like language called C--. The compiler consists of parsing using context free grammers and building an Abstract Systax Tree. Semantic analysis, type checking, annotating the AST and code generation. The generated code is MAPL
A design of a simple programming language using antlr
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.
Programming Language Design using GOLD Parser Builder System
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
A Language for the Lazy
Distributed graph operation language for programming non-neurological artificial intelligence systems.
Swahili Programming language, It is an implementation of Basic Programming Language using Python and Swahili Lexical terms
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."