S1 - A Simple Compiler | part of Compiler Construction Using Java, JavaCC, and Yacc | Wiley-IEEE Press books | IEEE Xplore