Pinned Repositories
alma
ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage
bel
An interpreter for Bel, Paul Graham's Lisp language
druid
A connection-oriented board game written in Perl 6
ipso
A metacircular Lisp in TypeScript
proto
A a hyper-lightweight dependency tracking and project installation system
psyde
A static webpage manager (written in Perl 6)
tote
An addictively helpful TDD harness for Perl 6
web
A Perl 6 web framework
yapsi
A Perl 6 compiler-and-runtime written in Perl 6
masak's Repositories
masak/alma
ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage
masak/bel
An interpreter for Bel, Paul Graham's Lisp language
masak/ipso
A metacircular Lisp in TypeScript
masak/dlx-simple
A human way to specify exact cover problems
masak/git-btree
Captures people's intuition about branches having parent branches, and shows them as a tree
masak/programming-language-idea-history
Tracing where features and concepts come from in programming languages
masak/taocp
Solving exercises in The Art of Computer Programming
masak/lambda-calculus
An implementation of Church's untyped lambda calculus in JavaScript
masak/workshop
The #masakism workshop
masak/syntax-driven
A literate document about doing syntax-driven compilation of the Bel primitives
masak/delta-language
A language with a focus on control flow
masak/hex-corpus
A three-layer corpus of hex games from LittleGolem
masak/strangelyconsistent-blog-posts
The posts of the blog "Strangely Consistent" in their original Markdown format
masak/algo-t-visualization
A visualization of Algorithm 2.2.3.T from TAoCP
masak/angst
Statically analyzes Angular templates
masak/awesome-lisp-languages
A list of Lisp-flavored programming languages
masak/bel-board-movements
Controlling a robot on a virtual board
masak/bel-modules
A module mechanism for pg's Bel; allows you to do modular programming in Bel
masak/believe
A Bel Lisp interpreter built with C11, written as a literate program (work-in-progress)
masak/cga-playing-cards
Experimenting with the form factor of drawing playing cards
masak/content
The content behind MDN Web Docs
masak/crude-spec
Crude v2 specification
masak/eopl
Solving exercises in Essentials of Programming Languages
masak/epistemic-puzzle
Solving the puzzle with Mr. P and Mr. S and what they know about each other's knowledge
masak/funkylang
An exercise in writing an evaluator in two different styles
masak/guessing-game
Guessing a number between 1 and 100, in Swedish, for my sister's class
masak/mokapot
Mokapot system
masak/moritz.github.io
moritzlenz.de website
masak/noa-springkids
A website for Noa's games, music, fiction, and art
masak/xml_dataclasses
(De)serialize XML documents into Python dataclasses