Package exceptions

Provides classes for generating exceptions.

The classes contained within this package are used to generate exception messages throughout the compilation process, which is performed by classes found within the 'compilation' package.

Each sub-class of Exception is used to represent a different type of exception, and is designed to be used only within their corresponding compilation stage.

Since:
1.0