Mu

Language generator

An example of creating a minimalist programming language with a simple grammar and syntax

It's a Swift playground explaining how to create a tiny programming language named Mu

GitHub

1k stars
13 watching
43 forks
Language: Swift
last commit: over 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
murisi/l2A minimalist language with procedural macro support135
nickmqb/muonA modern, statically typed low-level programming language with strong focus on performance and minimalism.773
jmorag/mccCompiles the MicroC programming language into machine code using Haskell116
mrluc/macros.coffeeProvides a Lisp-style macro system for CoffeeScript37
jserv/mazuccA minimal C compiler generating x86_64 assembly code516
jackojc/klaxonA minimalist language designed to perform useful computation with a minimal feature set and a focus on simplicity, modularity, and standardization.19
microbecode/zk-languagesIntroduces various programming languages with zk cryptography capabilities for secure computations and smart contracts58
raviqqe/fmmA minimal functional programming language compiler target18
cdklabs/jsii-srcmakGenerates source code in multiple languages from TypeScript20
miku/zekAutomates creation of Go structs from XML documents756
marcpaq/b1fiplA collection of single-file implementations of various programming languages999
rjeczalik/interfacesTools for generating interfaces and structs in Go423
nikodemus/foolangA Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support.37
matthewfl/ilangA C++ programming language in development with support for various libraries and tools.5
mkchoi212/lbac-swiftBuilding a compiler in Swift by translating the book 'Let's Build a Compiler' into interactive code164