General Functions

@eval

Evaluate the given expression and give the result of the evaluation.

The sum is @eval(x+y+z).
			

@rand

Give a pseudorandom 32-bit integer. @rand can be given a modulus to reduce its range. For example @rand(10) will return a number between 0 and 9.

@set(x, @rand())
	or
@set(x, @rand(modulus))