byte
A fantasy console running on the 6502 microprocessor with an emulator, assembler, debugging tools, and a code editor for programming.
byte
A fantasy console running on the 6502 microprocessor with an emulator, assembler, debugging tools, and a code editor for programming.
pox
A complete rewrite of the lox programming language interpreter in Python, featuring extensions to the original language.
SLMP
A client library implementing a subset of the SLMP protocol for interacting with Mitsubishi PLCs.
raytracer
A raytracer implementation featuring a BMP encoder and a simple linear algebra library for vector math.
arche
State management for Pygame.
brainfuck
An optimizing brainfuck interpreter and REPL.