NullLogic Embedded Scripting Language - Reference
Menu
Introduction
Functions - core
eval();
iname();
include();
ival();
print();
printvar();
runtime();
sizeof();
sleep();
system();
tonumber();
tostring();
typeof();
write();
Functions - file
file.append();
file.mkdir();
file.read();
file.stat();
file.unlink();
file.write();
Functions - io
io.flush();
io.print();
io.write();
Functions - math
math.abs();
math.acos();
math.asin();
math.atan();
math.ceil();
math.cos();
math.floor();
math.rand();
math.sin();
math.sqrt();
math.tan();
Functions - string
string.cat();
string.cmp();
string.icmp();
string.join();
string.ncmp();
string.nicmp();
string.len();
string.split();
string.str();
string.istr();
string.sub();
string.tolower();
string.toupper();
Functions - time
time.gmtime();
time.localtime();
time.now();
time.sqldate();
time.sqltime();
libext
base64.decode();
base64.encode();
dirlist();
rot13();
sort.bykey();
sort.byname();
xml.read();
libssh
ssh.open();
ssh.close();
ssh.hostkey();
ssh.auth();
ssh.cmd();
ssh.sftp_get();
ssh.sftp_ls();
ssh.sftp_mkdir();
ssh.sftp_put();
ssh.sftp_rename();
ssh.sftp_rmdir();
ssh.sftp_unlink();
libtcp
http.get();
tcp.accept();
tcp.bind();
tcp.close();
tcp.gets();
tcp.info();
tcp.open();
tcp.read();
tcp.write();
C API