BoolExpected key value is raised if a boolean was expected.
BoolExpected key value
The check cannot be decided (for example, because the execution is incomplete
Raised when the execution in Pinterp is incomplete (not implemented or not possible)
Pinterp
DuplicateField key is raised if the field key appears more than once.
DuplicateField key
key
DuplicateSection name is raised if there are more than one section named name.
DuplicateSection name
name
ExtraParameters name is raised when a section named name has a parameter or when a family named name has more than one parameter.
ExtraParameters name
Caused by invalid assertions
The RAC couldn't continue execution because of a fatal error
IntExpected key value is raised if an integer was expected.
IntExpected key value
MissingField key is raised if the field key is required but not given.
MissingField key
MissingParameters name is raised if a family named name has no parameters.
MissingParameters name
StringExpected key value is raised if a string was expected.
StringExpected key value
Caused by invalid assumptions
UnknownField key is raised when an unexpected field key appears in a section.
UnknownField key
This exception must be raised only inside a call of one of the catch_* functions below