Matthew's repositories
scratching-forth
A compiler from Forth to Scratch
pion-browser
A small, hackable browser created with JS and Electron.
type-inference
Hindley Milner Type Inference in Rust
kaleidoscope-rs
A Rust implementation of the LLVM tutorial language Kaleidoscope
rusty-markov
A random text generator using Markov chains in Rust
scid-vs-pc
A mirror of scid-vs-pc because I don't like sourceforge
firstclassdata
A first class data scratchx extension
advent2017
🎄 My answers to the Advent of Code 2017 puzzles.
The-Implementation-of-Functional-Programming-Languages
Simon Peyton Jones's classic book on FP compilers.
tiny-shell
A tiny shell
browser-alea
A simple copy-and-paste implementation of Johannes Baagøe's Alea PRNG modified to work in the browser
coroutine-rs
Coroutine Library in Rust
freeciv
A copy of the FreeCiv gna repo
kraz-superweapons
A simple plugin for Endless Sky that adds some weapons I thought would be cool.
mit
Writes the MIT license
murderous-onions
Draws the mandelbrot set
rust-calculator
A command-line calculator written in Rust.
rust-guessing-game
A simple number guessing game written in Rust
rustaceans.org
Backing data for
snap
a visual programming language inspired by Scratch
sokoban-rs
A Sokoban clone written in Rust
stack-machine-rs
A WIP stack machine written in Rust.
typing
For typing