| Name | Args | [Opt] | Description |
| array |
| deldupl | 1 | | Return array without duplicate entries (source array must be sorted!) |
| field | 2 | | Get column y in array x |
| flat | 1 | | Make flat array from multidimentsioned array x |
| names | 1 | | Get array of names from vector x |
| redim | 2 | | Redimenstion flat array x to dimension vector y |
| reverse | 1 | | Reverse array x |
| select | 2 | | Search in vector of array x according to mask y |
| sum | 1 | | Sum of array x |
| sumby | 2 | | Sum of column y in array x |
| cgi |
| cgi | | | Get CGI-object |
| cgi_charset | -1 | | Set/Get CGI charset |
| cgi_cookies | | | Get CGI-cookies |
| cgi_out | | | Open CGI output |
| cgi_query | | | Get CGI-query (QUERY_STRING) |
| escape | 1 | | Escape 8-bit characters in string x (unicode for IE4 or ASCII for others) |
| escape_a | -1 | | Escape 8-bit characters in string x (ASCII version) |
| escape_u | -1 | | Escape 8-bit characters in string x (unicode version) |
| ie4 | | | Is USER_AGENT is IE4 ? |
| make_cgi_query | 1 | | Make CGI-query |
| parse_cgi_query | 1 | | Parse CGI-query |
| unescape | 1 | | Unescape string x |
| color |
| black | | | Make black color |
| blue | | | Make blue color |
| cyan | | | Make cyan color |
| gray | | | Make gray color |
| green | | | Make green color |
| magenta | | | Make magenta color |
| red | | | Make red color |
| rgb | 3 | | Make color value red=x,green=y,blue=z |
| white | | | Make white color |
| yellow | | | Make yellow color |
| conv |
| bool | 1 | | Convert value to boolean. |
| color | 1 | | Make color value from argument x |
| int | 1 | | Convert value to integer. |
| real | 1 | | Convert value to real. |
| string | 1 | | Convert value to string. |
| cpp |
| cpp | 1 | | Load CPP file. |
| cpplex | 1 | | Load CPP file as lexem container. |
| date |
| date | 1 | | Convert value to date, use 'dd/mm/yy hh:ss' format |
| dateof | 1 | | returns date part |
| gmt | | | Returns current Greenwich mean time (GMT). |
| local2time | 1 | | Convert local time to system time |
| mkdate | 3 | 4 | Build date from arguments: year,month,day,[hour,min,sec,ms] |
| now | | | Returns current date/time. |
| time2local | 1 | | Convert system time to local time |
| unix_date | 1 | | Convert unix time value to date. |
| utc | | | Returns current Coordinated Universal Time (UTC). |
| dbf |
| create_dbf | 2 | | Create dbf-file object with path=x, y=structure |
| dbf | -1 | | Open dbf-file object with path=x, y=write access (bool) |
| dll |
| dll | 1 | | Load dynamic library x |
| file-io |
| fork | 2 | | Create fork object |
| log | 1 | | Create log-file object |
| out | | | Create std-output object |
| text | 1 | | Create text-file object |
| files |
| cd | 1 | | Change directory |
| dir | | | List current directory |
| disk | 1 | | Create disk object |
| file | 1 | | Create file object (or directory) |
| file_gif | 1 | | Create gif_file object |
| file_jpe | 1 | | Create jpeg_file object |
| file_jpeg | 1 | | Create jpeg_file object |
| file_jpg | 1 | | Create jpeg_file object |
| mkdir | 1 | | Create directory |
| pwd | | | Get current directory |
| rmdir | 1 | | Remove directory |
| search_path | 1 | | Find file in PATH |
| graphics |
| bitmap | 3 | | Create drawable bitmap object with width=x, height=y, bits per pixel=z (one of 1,4,8,16,24,32) |
| brush | 1 | | Create GDI solid brush object with color=x |
| font | 3 | | Create GDI font object with face=x, size=y, color=z |
| pen | 1 | | Create GDI solid pen object with color=x |
| html |
| anchor | -1 | | Set anchor tag with url=y (with optional query z) around x (obsolete) |
| bold | 1 | | Set bold tag to string x (obsolete) |
| email | 2 | | Set anchor tag 'mailto:' x:full name, y:e-mail (obsolete) |
| ital | 1 | | Set italic tag to string x (obsolete) |
| para | 1 | | Set paragraph tag around string x (obsolete) |
| tag | 2 | | Set tag y around x (obsolete) |
| tagsubstr | 3 | | Set tag z around substring y in string x |
| undl | 1 | | Set underline tag to string x (obsolete) |
| info |
| class_info | | | All descriptions of classes (static members) |
| dump | -1 | | Dump value |
| func_info | | | All descriptions of functions (base unit) |
| is_array | 1 | | Is argument an array |
| is_object | 1 | | Is argument an object |
| method_info | 1 | | Returns value methods information |
| prop_info | 1 | | Returns value properties information |
| string_type | 1 | | Looks at the argument and returns 'int','real' or 'string' |
| type_info | 1 | | Returns info string of type of value |
| type_name | 1 | | Returns name of type of value |
| unit_info | | | All descriptions of functions (all units) |
| ini |
| ini | 1 | | Create ini-file object |
| lang |
| buf | | | Create buffer object |
| clear | | | Clear global variables |
| error | | | Get last error message |
| eval | 1 | | Execute string |
| object | -1 | | Create an object |
| stack | | | Get stack object |
| throw | 1 | | Throw an exception with message x |
| unit | 1 | | Include program unit |
| math |
| abs | 1 | | Absolute value of x |
| arccos | 1 | | Calculates the arc cosine of x. |
| arcsin | 1 | | Calculates the arc sine of x. |
| arctg | 1 | | Calculates the arc arc tangent of x. |
| arctg2 | 2 | | Calculates the arc tangent of y/x |
| ceil | 1 | | The smallest integer not less than x (returns real) |
| cos | 1 | | Calculates the cosine of x. Angles are specified in radians. |
| cosh | 1 | | Calculates hyperbolic cosine of x. |
| e | | | The value of 'e' |
| exp | 1 | | Calculates the exponential e to the x. |
| floor | 1 | | The largest integer not greater than x (returns real) |
| lg | 1 | | Calculates the base 10 logarithm of x. |
| ln | 1 | | Calculates the natural logarithm of x. |
| pi | | | The value of 'pi' |
| rand | | | Generates pseudorandom number. |
| remainder | 2 | | Remainder from x/y |
| sin | 1 | | Calculates the sine of x. Angles are specified in radians. |
| sinh | 1 | | Calculates hyperbolic sine of x. |
| sqrt | 1 | | Calculates the positive square root of x. |
| tg | 1 | | Calculates the tangent. Angles are specified in radians. |
| tgh | 1 | | Calculates hyperbolic tangent of x. |
| mime |
| convert_charset | 3 | | Convert string sharset (x-string, y-source charset (like 'koi8-r' or 'utf-8'), z-destination charset |
| mime | 1 | | Decode file of buffer as mime message |
| mime_hdr_line | 2 | | Decode header line |
| str2rtf | 2 | | Convert string x with charset y to rtf escapes |
| str2unicode | 2 | | Convert string x with charset y to unicode |
| unicode2str | 2 | | Convert unicode buffer x to a string with charset y |
| uudecode | 1 | | UUdecode mail body |
| ydecode | 1 | | Ydecode mail body |
| ole |
| dao | | | Create DAO DBEngine object |
| dialog | 3 | | Show HTML Dialog with url=x, parameter=y, options=z |
| ole | 1 | 1 | Create OLE Automation object |
| query | 2 | | Query Interface y='{...}' from object x, returns boolean |
| os |
| args | | | Create program arguments object |
| env | | | Create environment object |
| run | -1 | | Run program x |
| service_call | 3 | | Service call using pipe x, request y, timeout z |
| set_priority | 1 | | Set current process priority to x ('normal','low','high') |
| persist |
| load | 1 | | Load value from file x |
| save | 2 | | Save value x in file y |
| registry |
| reg | 1 | | Create registry key object |
| strings |
| ascii | 1 | | Convert string to ascii codes. Return single value or array of integer. |
| bs | | | Return BACKSPACE character |
| char | 1 | | Convert array of ascii codes to string. |
| cr | | | Return CR character |
| eol | | | Return CR,NL string |
| extnums | 1 | | Extend numbers in string x |
| ff | | | Return FF character |
| format | -1 | | Returns formatted string |
| joinstr | 2 | | Join array x to string, use string y as element separator. |
| lower | 1 | | Translates string x to lowercase. |
| match | 2 | | Compare string x with mask y. Use * and ? in y. Returns boolean. |
| matchstr | 2 | | Compare string x with mask y. Use * and ? in y. Returns array of string or null. |
| matchstrex | 2 | | Compare string x with mask y. Use * and ? in y. Returns array of string or null. |
| nl | | | Return NL character |
| normstr | 1 | | Remove leading, tailing and duplicate spaces and control characters. |
| replstr | 3 | | Replace y to z in string x. Return new string |
| splitstr | 2 | | Split string x into fields, where y is field separator character. |
| splitstrsp | 1 | | Split string x into fields by spaces. |
| stristr | 2 | | Case insensitive Find substring y in string x. Return position or null. |
| strstr | 2 | | Find substring y in string x. Return position or null. |
| substr | 3 | | Get substring of x, y-start position, z-number of characters |
| tab | | | Return TAB character |
| upper | 1 | | Translates string x to uppercase. |
| words | 1 | | Get indexed words from string x |
| wordsex | 1 | | Split string x to words and numbers |
| xorstr | 2 | | Xor string x with mask y. |
| util |
| event | 2 | | Write event into system log |
| utils |
| ansi2koi8 | 1 | | Convert string x from ansi to koi8 |
| ansi2oem | 1 | | Convert string x from ansi to oem |
| code_base64 | 1 | | Code buffer x with base64 |
| crc32 | 2 | | Calculate CRC32 code (x-buffer, y-initial value) |
| deflate | 1 | | Pack buffer x by deflate |
| deflatex | 2 | | Pack buffer x by deflate (level=y) |
| enum_icons | 1 | | Count icons in exe/dll file x |
| extract_icon | 2 | | Extract icon number y from executable file x |
| inflate | 1 | | Unpack buffer x by inflate |
| inflatex | 1 | | Unpack buffer x by inflate |
| koi82ansi | 1 | | Convert string x from koi8 to ansi |
| koi82oem | 1 | | Convert string x from koi8 to oem |
| load_icon | 1 | | Load icon from file |
| load_image | 1 | | Load bitmap from file |
| load_image_from_exe | 2 | | Load bitmap from executable file |
| load_resource | 3 | | Load resource y of type z from file x. |
| oem2ansi | 1 | | Convert string x from oem to ansi |
| oem2koi8 | 1 | | Convert string x from oem to koi8 |
| rand_password | | | Generate random password |
| sleep | 1 | | Sleep x seconds |
| xorbuf | 2 | | Xor buffers x and y. |
| xxbuf | 1 | | XX buffer x. |
| windows |
| clipboard | | | Windows clipboard |
| semaphore | 1 | 2 | Open/Create semaphore with name x |
| wininet |
| internet | -1 | | Open Internet (use proxy x and bypass it for list y) |
| winsock |
| fmtinaddr | 1 | | Format Internet address (as string) |
| host | 1 | | Find Internet host |
| hostname | | | Local host name |
| inaddr | 1 | | Get Internet address (as integer) |
| send_udp | 3 | | Send UDP datagram to host x port y with data z |
| socket | 2 | | Open text socket connection to host x port y |
| socks5 | -1 | | Set socks 5 firewall, parameters: host,port,user name,password |
| xml |
| citem | -1 | | Create XML comment item. (optional: x=text) |
| html | 1 | | Load HTML file. |
| item | -1 | | Create XML item. |
| sitem | -1 | | Create XML script item. (optional: x=text, y=language) |
| xitem | -1 | | Create XML non-quoted data. (optional: x=text) |
| xml | 1 | | Load XML file. |