Hilly – A Toy Language for Learning Programming Language Theory
Hilly is a very simple programming language that serves to teach students about the basics of programming language theory, abstract syntax trees, functional programming, and interpreters. I recently hosted a workshop in which we walked through building the Hilly interpreter. The workshop is intended for high schoolers or early undergraduates… Read More »Hilly – A Toy Language for Learning Programming Language Theory


