Setting Variables

@set

Assign a value or values to a variable.

@set(identifier, expression)
@set(identifier, expression1, expression2, ...)

@setif

Assign a value or values to a variable only if the variable is empty.

@set(identifier, expression)
@set(identifier, expression1, expression2, ...)

@unset

Clear a variable.

@unset(identifier)

@push

Push a value onto the back of an array.

@push(identifier, expression)

@pop

Pop a value off the back of an array.

@pop(target identifier, array identifier)