OperatorPriorityException
class OperatorPriorityException(source: Source, operatorToken: Token, operatorText: String, val definition: OperatorDefinition, val operandPriority: Int, val side: String, rulePath: List<String>) : PrologParsingException
Reports an operand whose priority violates its operator's x or y constraint.
Properties
Link copied to clipboard
stable category of the failure
Link copied to clipboard
resolved operator definition
Link copied to clipboard
structured descriptions of acceptable syntax
Link copied to clipboard
offending source spelling, or null when no token exists
Link copied to clipboard
root priority of the rejected operand
Link copied to clipboard
exact source range associated with the failure