Projects

Texture Synthesis
An implementation of Efros & Leung's texture synthesis algorithm in Matlab, and some pretty results.
PCompile
A simple Pascal compiler I wrote in OCaml for Amir Pnueli's Honors Compilers. PCompile accepts a limited Pascal dialect and does not yet allow passing vectors or records as parameters.
ar_kmeans
k-means clustering algorithm implemented in Matlab with several cluster initialization methods
Yasper
simple single-header reference counting smart pointer for C++
Parsnip
packrat parser combinator library for C++