Package-level declarations

Types

Link copied to clipboard
data class InvalidColorRGBValues(val r: Int, val g: Int, val b: Int, val source: Expression) : SemanticError

SemanticError thrown when a Colour's RGB values are invalid.

Link copied to clipboard

SemanticError thrown when an Interval's start and end values are invalid (start end).

Link copied to clipboard

SemanticError thrown when an Expression is used where another ExpressionType was expected.

Link copied to clipboard
sealed class SemanticError

General ast.Script semantic error.

Link copied to clipboard
data class UndefinedConstantReference(val identifier: String, val source: Expression) : SemanticError

SemanticError thrown when a Script references an undefined constant.