This is an Rpal Interpreter written in java7.