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
Make-A-Maze is a Domain-Specific Language for constructing mazes, a concrete console-based application using Python with GUI compatibility.
Compiler design
CPTS355 Programming Language Design at WSU 2020 SPRING
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.
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.
Programming Language Design using GOLD Parser Builder System
A Language for the Lazy
Swahili Programming language, It is an implementation of Basic Programming Language using Python and Swahili Lexical terms
Distributed graph operation language for programming non-neurological artificial intelligence systems.
An interpreter for an imperative language I designed
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."