I'm Mason, a developer, researcher, and indie hacker with over a decade of programming experience in many different languages and platforms.
Diablo, a functional language built with a multi-pass bytecode compiler and a stack-based virtual machine that is designed to augment research in information security and the natural sciences.
Dolos, a metamorphic engine featuring obfuscation techniques including garbage code insertion and register usage exchange.
Imp VM, a one-pass, bytecode interpreter with a stack-based virtual machine based on the clox derivative of the Lox language.
Imp AST, a multi-pass, tree-walk interpreter based on the jlox derivative of the Lox language.
For any inquiries, feel free to contact me.