Lox C++ implementation of the Lox programming language described in Crafting Interpreters by Bob Nystrom