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: almost 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
murisi/l2 A minimalist language with procedural macro support 135
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
jmorag/mcc Compiles the MicroC programming language into machine code using Haskell 116
mrluc/macros.coffee Provides a Lisp-style macro system for CoffeeScript 37
jserv/mazucc A minimal C compiler generating x86_64 assembly code 516
jackojc/klaxon A minimalist language designed to perform useful computation with a minimal feature set and a focus on simplicity, modularity, and standardization. 20
microbecode/zk-languages Demonstrates various ZK programming languages through simple programs and contracts 49
raviqqe/fmm A minimal functional programming language compiler target 18
cdklabs/jsii-srcmak Generates source code in multiple languages from TypeScript 20
miku/zek Automates creation of Go structs from XML documents 750
marcpaq/b1fipl A collection of single-file implementations of various programming languages 1,000
rjeczalik/interfaces Tools for generating interfaces and structs in Go 423
nikodemus/foolang A Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support. 37
matthewfl/ilang A C++ programming language in development with support for various libraries and tools. 5
mkchoi212/lbac-swift Building a compiler in Swift by translating the book 'Let's Build a Compiler' into interactive code 164