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