-
Updated
Jul 15, 2023 - Java
programming-language-design
Here are 33 public repositories matching this topic...
Troll DSL for specifying die-rolls implemented in a variant of Lisp
-
Updated
Feb 16, 2022 - F#
Make-A-Maze is a Domain-Specific Language for constructing mazes, a concrete console-based application using Python with GUI compatibility.
-
Updated
Jan 9, 2023 - Python
Compiler design
-
Updated
May 4, 2022 - C++
A simple statically typed, statically scoped programming language interpreter implemented in Haskell
-
Updated
Jun 17, 2025
-
Updated
Jun 23, 2021 - HTML
CPTS355 Programming Language Design at WSU 2020 SPRING
-
Updated
May 29, 2020 - Python
A design of a simple programming language using antlr
-
Updated
Aug 11, 2021 - ANTLR
-
Updated
Jun 21, 2021
GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.
-
Updated
Mar 13, 2025 - Go
-
Updated
Jun 21, 2021
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
-
Updated
Dec 13, 2023 - Java
Linguo is an experimental programming language designed to be as close to natural English as possible. It features a readable, English-like syntax while maintaining the power of a modern programming language.
-
Updated
Jul 25, 2025 - C++
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
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.
-
Updated
Jul 4, 2020 - C++
-
Updated
Oct 15, 2025 - TypeScript
A compiler for LULU (a simple programming language), implemented in Java and Antlr from scratch.
-
Updated
Sep 27, 2022 - Java
A compiler for LULU (a simple programming language), implemented in Java and Antlr from scratch.
-
Updated
Sep 28, 2022 - Java
Programming Language Design using GOLD Parser Builder System
-
Updated
Mar 14, 2020 - C#
Improve this page
Add a description, image, and links to the programming-language-design topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the programming-language-design topic, visit your repo's landing page and select "manage topics."