Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 abs
 accept, Socket
 acos
 acosh
 add
 and32
 and64
 andBytes
 arg
 asin
 asinh
 assertionsEnabled
 atan
 atan2
 atanh
B
 base64Decode
 base64Encode
 bind, Socket
 breakpoint
C
 cbrt
 ceil
 chdir
 chr
 close
 concat
 concatBytes
 connect, Socket
 copy
 copyOverwriteIfExists
 cos
 cosh
D
 decode
 delete
 div
E
 elapsed, Stopwatch
 encode
 erf
 erfc
 exec
 execRaw
 executorName
 exists
 exit
 exp
 exp2
 expm1
 extract32
 extract64
F
 field
 files
 find
 floor
 flush
 format
 frexp
FUNCTION abs(a: Complex): Number
Absolute value.
FUNCTION Socket.accept(self: Socket): Socket
Accept an incoming connection request on a socket and returns a new socket.
FUNCTION acos(a: Complex): Complex
Inverse cosine (arc cos).
FUNCTION acosh(a: Complex): Complex
Inverse hyperbolic cosine (arc cosh).
FUNCTION add( a,
b: Complex): Complex
Complex addition.
DECLARE NATIVE FUNCTION and32( x,
y: Number): Number
Bitwise logical “and” of two 32-bit words.
DECLARE NATIVE FUNCTION and64( x,
y: Number): Number
Bitwise logical “and” of two 64-bit words.
DECLARE NATIVE FUNCTION andBytes( x,
y: Bytes): Bytes
Bitwise logical “and” of two Bytes buffers.
FUNCTION arg(a: Complex): Number
Complex argument.
FUNCTION asin(a: Complex): Complex
Inverse sine (arc sin).
FUNCTION asinh(a: Complex): Complex
Inverse hyperbolic sine (arc sinh).
DECLARE NATIVE FUNCTION assertionsEnabled(): Boolean
Return TRUE if assertions are currently enabled.
FUNCTION atan(a: Complex): Complex
Inverse tangent (arc tan).
DECLARE NATIVE FUNCTION atan2( y,
x: Number): Number
Inverse tangent (arc tan) of y/x.
FUNCTION atanh(a: Complex): Complex
Inverse hyperbolic tangent (arc tanh).
FUNCTION base64Decode(encoded: String): Bytes
Decodes the provided Base64 string data back into binary data.
FUNCTION base64Encode(data: Bytes): String
Encodes the provided Bytes into Base64 encoded data.
FUNCTION Socket.bind(self: Socket,
address: String,
port: Number)
Bind a socket to an address and port number.
DECLARE NATIVE FUNCTION breakpoint()
Stop the execution as if a breakpoint were reached.
DECLARE NATIVE FUNCTION cbrt(x: Number): Number
Cube root.
DECLARE NATIVE FUNCTION ceil(x: Number): Number
Ceiling function.
DECLARE NATIVE FUNCTION chdir(path: String)
Change the current process working directory to the given path.
DECLARE NATIVE FUNCTION chr(x: Number): String
Convert a number to the corresponding Unicode character.
DECLARE NATIVE FUNCTION close(f: File)
Close a file.
FUNCTION Socket.close(self: Socket)
Close a socket.
DECLARE NATIVE FUNCTION concat(a: String,
b: String): String
Concatenate two strings.
DECLARE NATIVE FUNCTION concatBytes(a: Bytes,
b: Bytes): Bytes
Concatenate two bytes.
FUNCTION Socket.connect(self: Socket,
host: String,
port: Number)
Connect a socket to a given host and port.
DECLARE NATIVE FUNCTION copy(filename: String,
destination: String)
Copies a file to a new destination.
DECLARE NATIVE FUNCTION copyOverwriteIfExists(filename: String,
destination: String)
Copies a file to a new destination.
FUNCTION cos(a: Complex): Complex
Cosine.
FUNCTION cosh(a: Complex): Complex
Hyperbolic cosine.
FUNCTION decode(json: String): Object
Decode JSON data in a string to a result in a Object.
DECLARE NATIVE FUNCTION delete(filename: String)
Delete a file.
FUNCTION div( a,
b: Complex): Complex
Complex division.
FUNCTION Stopwatch.elapsed(self: Stopwatch): Number
Return the current total elapsed time.
FUNCTION encode(data: Object): String
Encode a value in a Object to JSON data in a string.
DECLARE NATIVE FUNCTION erf(x: Number): Number
Error function.
DECLARE NATIVE FUNCTION erfc(x: Number): Number
Complementary error function.
DECLARE NATIVE FUNCTION exec(db: Database,
sql: String,
parameters: Dictionary<String>): Rows
Execute a SQL statement in the given database and return the result set.
DECLARE NATIVE FUNCTION execRaw(db: Database,
sql: String): Rows
Execute a SQL statement in the given database and return the result set.
DECLARE NATIVE FUNCTION executorName(): String
Return the name of the executor.
DECLARE NATIVE FUNCTION exists(filename: String): Boolean
Check to see whether a name exists in the filesystem.
DECLARE NATIVE FUNCTION exit(x: Number)
Return to the operating system immediately with the given exit code.
FUNCTION exp(a: Complex): Complex
Complex exponentiation.
DECLARE NATIVE FUNCTION exp2(x: Number): Number
Exponentiation (base 2).
DECLARE NATIVE FUNCTION expm1(x: Number): Number
Calculates exp(x)-1.0.
DECLARE NATIVE FUNCTION extract32( x,
 n,
w: Number): Number
Extract a range of bits from a 32-bit word.
DECLARE NATIVE FUNCTION extract64( x,
 n,
w: Number): Number
Extract a range of bits from a 64-bit word.
FUNCTION field(name: String,
type: Type,
width: Number): Field
Helper function to create Field records.
DECLARE NATIVE FUNCTION files(path: String): Array<String>
Given a path name, return an array containing the names of the files in that directory.
DECLARE NATIVE FUNCTION find(s: String,
t: String): Number
Find the index of a string within another.
DECLARE NATIVE FUNCTION floor(x: Number): Number
Floor function.
DECLARE NATIVE FUNCTION flush(f: File)
Flush a file.
FUNCTION format(s: String,
fmt: String): String
Format a string based on the formatting mini-language.
DECLARE NATIVE FUNCTION frexp(x: Number,
OUT exp: Number): Number
Decomposes a floating point number into a normalised fraction and an integral power of 10.
Close