Dartmouth BASIC interpreter written in Java