puzzler A DSL made with Racket for creating small grid-based puzzle games PuzzlerPaper.pdf - My findings in creating the Puzzler language as well as its goals and how it succeeds and needs improvement.