Logger to keep track of syntax errors.
Classes
Logger
Logger instance is used to report error and warnings during parsing.