Wally is a programming language that can use only zeros and whitespace
This project contains the parser and interpreter for Wally, as well as some example programs. Wally can either be written as all zeros and whitespace or as a shorthand notation that denotes the number of consecutive zeros before whitespace. There are example files for both methods.
To run a program, run Main.java while passing the file path of the desired program as an argument.
This project was created during a 24 hour hackathon at Purdue University. I collaborated with Alec Hartline (https://github.com/AlecHartline). Credit for the parser goes to Hartline. Both of us contributed to the interpreter and example programs.