Core Language Functions


float|int = abs(float|int)
float = acos(float|int)
mem = alloc(int [, int])
array = array(any...)
float = asin(float|int)
any = assign(struct, any, any)
float = atan(float|int)
float = atan2(float|int, float|int)
any = call(func, array)
float = ceil(float|int)
  close(file)
any = copy(any)
float = cos(float|int)
file = currentfile()
int = debug([int])
  del(struct, any)
int = eq(any, any)
int = eof(file)
  eventloop()
  exit([int|string|NULL])
float = exp(float|int)
array = explode(string)
  fail(string)
any = fetch(struct, any)
float = float(any)
float = floor(float|int)
int = flush(file)
float = fmod(float|int, float|int)
file = fopen(string [, string])
  flush([file])
string = getchar([file])
string = getfile([file])
string = getline([file])
string = getenv(string)
string = gettoken([file|string [, string]])
array = gettokens([file|string [, string [, string]]])
string = gsub(string, regexp, string)
string = implode(array)
struct = include(string [, struct])
int = int(any)
string|array = interval(string|array, int [, int])
int = isatom(any)
array = keys(struct)
float = log(float|int)
float = log10(float|int)
mem = mem(int, int [, int])
file = mopen(string [, string])
int = nels(any)
int|float = num(string|int|float)
struct = parse(file|string [, struct])
any = pop(array)
file = popen(string [, string])
float = pow(float|int, float|int)
  printf([file,] string [, any...])
any = push(array, any)
  put(string [, file])
  putenv(string [, string])
int = rand([int])
  reclaim()
regexp = regexp(string)
regexp = regexpi(string)
  remove(string)
struct = scope([struct])
int = seek(file, int, int)
set = set(any...)
string | func = signal(string|int [, func | method | string ])
float = sin(float|int)
int = sizeof(any)
array = smash(string, string)
file = sopen(string [, string])
array = sort(array, func)
string = sprintf(string [, any...])
float = sqrt(float|int)
string = string(any)
struct = struct(any, any...)
string = sub(string, regexp, string)
struct = super(struct [, struct])
int = system(string)
float = tan(float|int)
string = tochar(int)
int = toint(string)
any = top(array [, int])
int = trace(string)
string = typeof(any)
array = vstack()
file|int|float = waitfor(file|int|float...)