anna lang

src
name calling convention return type
equal any.=(any) num
not equal any./=(any) num
greater than or equal num.>=(num) num
less than or equal num.<=(num) num
greater than num.>(num) num
less than num.<(num) num
and num.&(num) num
or num.|(num) num
plus num.+(num) num
minus num.-(num) num
multiply num.*(num) num
divide num./(num) num
remainder num.%(num) num
negate num.neg() num
push arr.push(any) arr
unshift arr.unshift(any) arr
pop arr.pop() arr
shift arr.shift() arr
at arr.@(num) any
length arr.length() num
iterate any.iterate(string) stream
take stream.take(num) any
while stream.while(string) any
if else num.?(any, any) any