Package-level declarations

Types

Link copied to clipboard
data class ForAction(val identifier: String, val iterable: Value, val actions: List<Action>) : Action

Action that executes a list of actions for a given set or interval.

Link copied to clipboard
data class IfAction @JvmOverloads constructor(val condition: Value, val actions: List<Action>, val elseActions: List<Action> = listOf()) : Action

Action that executes a list of actions if a condition is true, or another list of actions otherwise.

Link copied to clipboard
data class PrintAction(val values: List<Value>) : Action

Action that prints values

Link copied to clipboard
data class SetAction(val identifier: String, val value: Value) : Action

Action that sets a variable

Link copied to clipboard
data class WhileAction(val condition: Value, val actions: List<Action>) : Action

Action that executes a list of actions while a condition is true.