MoonLightParseError

public class MoonLightParseError

Constructors

Link copied to clipboard
public void MoonLightParseError(String message, Token start)
public void MoonLightParseError(String message, int line, int charPositionInLine)

Properties

Link copied to clipboard
public final static String DUPLICATED_NAME
Link copied to clipboard
public final static String EXPRESSION_EVALUATION_ERROR
Link copied to clipboard
public final static String ILLEGAL_COMPARISON_MESSAGE
Link copied to clipboard
public final static String ILLEGAL_FORMULA_OPERATOR
Link copied to clipboard
public final static String ILLEGAL_FUNCTION_NAME
Link copied to clipboard
public final static String ILLEGAL_SPACE_FORMULA
Link copied to clipboard
public final static String ILLEGAL_USE_OF_NAME
Link copied to clipboard
public final String message
Link copied to clipboard
public final static String WRONG_NUMBER_OF_PARAMETERS
Link copied to clipboard
public final static String WRONG_TYPE_MESSAGE

Functions

Link copied to clipboard
public String getMessage()
Link copied to clipboard
public static MoonLightParseError getTypeError(MoonLightType expected, MoonLightType actual, ParserRuleContext ctx)
Link copied to clipboard
public static MoonLightParseError illegalComparison(MoonLightType leftType, MoonLightType rightType, RelationExpressionContext ctx)
Link copied to clipboard
public static MoonLightParseError illegalFunctionName(String name, Token start)
Link copied to clipboard
public static MoonLightParseError illegalUseOfSymbol(String name, ExpressionContext ctx)
Link copied to clipboard
public static MoonLightParseError illegalUseOfTemporalOperators(ParserRuleContext ctx)
Link copied to clipboard
public static MoonLightParseError nameAlreadyDeclared(String name, ParserRuleContext existing, ParserRuleContext duplicated)
Link copied to clipboard
public static MoonLightParseError numericalValueExpected(ExpressionContext ctx, MoonLightType type)
Link copied to clipboard
public static MoonLightParseError realExpressionEvaluationError(ParserRuleContext ctx)
Link copied to clipboard
public static MoonLightParseError spaceFormulasInTemporalMonitors(ParserRuleContext ctx)
Link copied to clipboard
public static MoonLightParseError useOfAnUnknownName(String name, ExpressionContext ctx)
Link copied to clipboard
public static MoonLightParseError wrongNumberOfParameters(int expectedArgs, int actualArgs, ExpressionContext parent)