To use this website fully, you first need to accept the use of cookies. By agreeing to the use of cookies you consent to the use of functional cookies. For more information read this page.

Official ZPE/YASS documentationUsing this documentation

This documentation/manual is designed to provide an up-to-date reference for the YASS language. It includes over 300 pages all written with HTML providing code samples, function signatures and information about the language constructs and expressions available within the YASS programming language.

YASS is built upon a formal specification, defined in the BNF file found here.

How to use this documentation

Each predefined internal function contains a signature (that is, some form of description of the function, providing formal parameter names as well as their data types as well as the function return type). For example:

associative_array_contains (associative_array a, mixed element) ⇒ boolean

Functions also contain information about the function, including when the function first appeared:

Returns a boolean true or false if the associative array, a, contains the element, element.

The documentation of each function is identical to it's documentation within the ZPE Programming Environment package using the --man command, however, documentation on the web tends to also include additional information.

Code previewClose
Feedback 👍
Comments are sent via email to me.