function parameters
w, h, x, y
t = current time (ms)
d[] = imageData array
r, g, b, a = color values
mousex, mousey

Math aliases
floor, ceil, round
abs, sign, mod(n,m)
pow, exp, sqrt
cos, sin, tan
acos, asin, atan, atan2
random()
E, PI, PHI

convenience functions
clamp(n,min,max)
lerp(n,a,b)
mix(n,a,b)
step(n,a,b)
smoothstep(n,a,b)
avg(m,n,a)
cosp, sinp (mapped to [0,1])
pixel(x,y) == 4*(y*w+h)
dist(x,y,a,b)
angle(x,y,a,b)
rand(n), randint(n)
choice(array)
deg(radians), rad(degrees)

color functions
rgb(x,y,z) (setter)
rgb2xyz(rgb)
xyz2rgb(xyz)
xyz2hunterlab(xyz)
hunterlab2xyz(Lab)
xyz2cielab(xyz)
cielab2xyz(Lab)
rgb2hsl (rgb)
hsl2rgb (hsl)
rgb2cmy (rgb)
cmy2rgb (cmy)
cmy2cmyk (cmy)
cmyk2cmy (cmyk)
(not all have been tested)