Hank Lewis's repositories
InjectionDemo
Simple DLL injector for notepad.exe to demo Volatility's windows.dlllist.DllList plugin
phonemenomicon
A conlanging tool focused on applying language evolution across a tree of dialects (and viewing its effect on vocabulary)
piqlau_reference_grammar
An old (incomplete) reference grammar for Piqlau, a suffixing language with highly-contextual dialog.
rt.c
A basic ray tracer written from scratch in C that implements Lambertian shading and specular highlighting
MYVIMRC
My personal Vim configuration and all associated scripts. Mostly centered around a note-taking system built incrementally for personal use
engine_demo
Primitive engine to render basic 3D geometry with blinn-phong lighting
BoolangEvaluator
An interpreter for a basic boolean algebra language. Created to explore lexer and parser design
lindenmayer_grammar
A minimal implementation of the Lindenmayer formal grammar with 2D visualization tools
solisora
Simulates a living solar system. Miners harvest resources to build trading ships, which are preyed upon by pirate vessels for the cargo they carry
gridded_automata
A library for visualizing discrete 2D cellular automata using compute shaders
huffman_encoding
An implementation of the Huffman coding system
roguelike_map_generator
A simple library for generating gridded caves/dungeons for use in an ASCII roguelike