#23
#23 (Semantic errors now sorted and printed with line number and column)
#23 (Integrated parser and semantic errors in ErrorReporter)
#23 (restored original parser error messages)