Pseudo-multiline editor optimized for easy REPL-ization
Updated 2024-09-23 18:56:25 +00:00
Updated 2024-09-23 18:55:27 +00:00
The Conlang programming language is an expression-based interpreted (todo: compiler) language
Updated 2024-09-19 19:29:32 +00:00
A toy MSP430 assembler using recursive descent parsing for fast and efficient operation
Updated 2024-08-05 17:38:24 +00:00
Gameboy emulator
Updated 2024-07-09 07:43:48 +00:00
Dead simple IPS (24/32) patcher
Updated 2024-07-07 09:36:54 +00:00
Small Pratt parser based on [Simple but Powerful Pratt Parsing](https://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html) by Matklad
Updated 2024-06-04 08:40:24 +00:00
Conway's Game of Life (in Rust) Makes a fun distraction
Updated 2024-05-31 21:28:59 +00:00
The flavor of EBNF used by the Conlang project
Updated 2024-04-06 12:09:48 +00:00
Updated 2024-03-24 03:13:21 +00:00
WIP Chip-8 emulator focused on performance and configurability
Updated 2023-09-01 03:43:14 +00:00
A quick hot-reloading demo using `dlopen()`
Updated 2023-08-12 22:19:34 +00:00
Quick implementation of msp430 assembly syntax for highlight.js, in post-minification form because I don't have or want a build environment set up for hljs.
Updated 2023-08-12 21:57:31 +00:00
Embedded firmware reverse engineering challenge by the NCC Group
Updated 2023-07-05 00:23:37 +00:00
Updated 2023-03-01 23:04:05 +00:00
Updated 2023-03-01 23:02:58 +00:00
My Capstone project, continuing an earlier team's work on making VSCode more accessible. I created a ton of documentation for the project, including a Wiki, to aid in onboarding the team that came after us.
Updated 2022-08-12 17:44:38 +00:00
Project 2 for CSCE 4600
Updated 2022-05-13 08:13:29 +00:00
Project 1 for CSCE4600
Updated 2022-05-13 06:28:40 +00:00
A little CLI Wordle clone using the official solutions, written in Python
Updated 2022-02-16 23:52:50 +00:00