Jamie Balfour

Welcome to my personal website.

Find out more about me, my personal projects, reviews, courses and much more here.

Official ZPE/YASS documentationUsing this documentation

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.

Feedback 👍
Comments are sent via email to me.