print syntax errors in parsing report
readNextLine did not reset current position
toString method for PascalErrorCode
do-while replaced with while loop
all tokens reside in a package object named tokens
case objects replaced with val
consume last '}' in comment block
scanner test file