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 Programming Environment documentationPredefined functions

There are several things to note about these predefined functions and how they appear on the documentation on my website.

Some predefined functions have the term deprecated attached to them. Deprecation means that a function or structure has a planned removal date but still exists for backward compatibility sake. The function or structure becomes deprecated when the replacement feature is added and is scheduled for removal a few versions later from deprecation.

Firstly, the [ ] around some parameters refers to a parameter that is optional, i.e. a parameter that does not need to be defined to satisfy the call request on the function.

Secondly, if a function can take a parameter message1, as well as being able to take message2, message3 and messageN, then the function can take infinitely many parameters.

Finally, most of the functions have alternative names. This is simply an alias to the function and if necessary can be completely overwritten using the built-in function overwriting.

None of the Core Functions can be overwritten by any other function - this is a language design feature.

When a parameter or return type is mixed, it implies that it has multiple types and can be either overloaded or the program should expect any of a bunch of return types from this function. This should be handled by the programmer when assessing the value using the get_type function.

Comments

There are no comments on this page.

New comment
Reply
Provide feedback on this page
Comments are sent via email to me.