TOY-R programming language compiler and interpreter