finesse.script.exceptions

Kat script exceptions.

These are special exceptions that add extra context-specific information when errors occur during parsing or unparsing.

Classes

KatMissingAfterDirective(container, directive)

Error for when an element name or function '(' is missing.

KatParsingError(message, **kwargs)

An error during the parsing process.

KatParsingInputSizeWarning

Warns the users of an unreasonable input size, either the in the total size of the katscript or the length of an individual line.

KatParsingWarning

A warning during the parsing, indicating that exceptions might occur later.

KatScriptError(error, container, error_items)

Detailed kat script error.

KatSyntaxError(message, script, token)

Error with kat syntax.