QuantifierNode

data class QuantifierNode(val isSome: Boolean, val iterators: List<Iterator>, val condition: ASTNode, val position: Position) : ASTNode

Quantifier expression (some/every).

Examples:

  • some x in 1, 2, 3 satisfies x > 2

  • every x in 2, 4, 6 satisfies x mod 2 = 0

Constructors

Link copied to clipboard
constructor(isSome: Boolean, iterators: List<Iterator>, condition: ASTNode, position: Position)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val position: Position