Package errors
Provides classes for generating errors.
The classes contained within this package are used to generate error messages throughout the compilation process, which is performed by classes found within the 'compilation' package.
Each sub-class of Error is used to represent a different type of error, and is designed to only be used within their corresponding compilation stage.
- Since:
- 1.0
-
Class Summary Class Description Error The Error class is an abstract class used to represent errors that occur during compilation.Error.ErrorMessage The ErrorMessage class is used to store information about an error.ErrorHandler The ErrorHandler class is used to store Error objects that have been generated during compilation.LexicalError The LexicalError class is used to represent an error that occurred during the lexical analysis stage of compilation.SemanticError The SemanticError class is used to represent an error that occurred during the semantic analysis stage of compilation.SyntaxError The SyntaxError class is used to represent an error that occurred during the syntax analysis stage of compilation.