Overview

API Reference

Complete documentation of DWScript's built-in functions and system units.

Core System

System Unit

Fundamental classes and compiler primitives.

Global State

Thread-safe shared variables and queues.

Variant Functions

Dynamic typing and JSONVariant details.

System Info

Environment variables and process information.

Numerics

Math

Standard arithmetic and trigonometric functions.

3D Math

TVector, TMatrix, and Quaternions.

Text Processing

String Manipulation

Length, substrings, slicing, and structure.

String Transformation

Case conversion, encoding, and type casting.

String Formatting

Advanced formatting templates.

String Comparisons

Equality and wildcard matching.

Encodings

Base64, Hex, and URL encoding.

JSON

High-performance JSON parsing and serialization.

Date & Time

Date & Time

TDateTime and Unix timestamp utilities.

Files & Config

File System

File system I/O and path management.

IniFiles

Configuration management (INI format).

Registry

Windows Registry access.

Web & Connectivity

Web Support

Request, Response, and Cookie management.

Cryptography

Secure hashing and AES/ECC encryption.

Data & Graphics

Databases

Agnostic SQL layer with SQLite support.

Tabular Data

High-performance column-oriented data analysis.

Graphics

TPixmap for low-level pixel manipulation.

Advanced

RTTI

Runtime Type Information and Attributes.

On this page