I write systems software in C and Rust. Compilers, mostly.
Currently: an interpreter and notes from Crafting Interpreters.
Built
r_command_line original
CLI tool that generates commit messages. Finished; needs a revisit.
StarScript personalized from project
Lox-flavored interpreter in C. Following Crafting Interpreters but extended — named grammar rules, custom error handling, going past the book.
BYOL wip
Build Your Own Lisp — personalizing the tutorial, adding extensions as I understand each concept.
shell wip
POSIX shell in Rust. Codecrafters challenge, extended beyond the spec — builtins, PATH resolution, REPL loop.