Index of ICI functions and modules

This index include all core language functions and extension modules for which documentation is available.

float|int =  abs(float|int)
float =  acos(number)
mem =  alloc(int [, int])
array =  array(any...)
float =  asin(number)
any =  assign(struct, any, any)
float =  atan(number)
float =  atan2(number, number)
any =  call(func, array)
float =  ceil(number)
  close(file)
any =  copy(any)
float =  cos(number)
file =  currentfile()
  del(struct, any)
int =  eq(any, any)
int =  eof(file)
  eventloop()
  exit([int|string|NULL])
float =  exp(number)
array =  explode(string)
  fail(string)
any =  fetch(struct, any)
float =  float(any)
float =  floor(number)
int =  flush(file)
float =  fmod(number, number)
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(number)
float =  log10(number)
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(number, number)
  printf([file,] string [, any...])
any =  push(array, any)
  put(string)
  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...)
float =  sin(number)
int =  sizeof(any)
array =  smash(string, string)
file =  sopen(string [, string])
  sort(array, func)
string =  sprintf(string [, any...])
float =  sqrt(number)
string =  string(any)
struct =  struct(any, any...)
string =  sub(string, regexp, string)
struct =  super(struct [, struct])
int =  system(string)
float =  tan(number)
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...)

float|int =  core.abs(float|int)
float =  core.acos(number)
mem =  core.alloc(int [, int])
array =  core.array(any...)
float =  core.asin(number)