| $ or $$ |
References an XML node, nodeset or a Superx++ object in a path |
| _object |
Specifies an object path to be resolved at runtime |
| _member |
Specifies an object member to be resolved at runtime |
| _method |
Specifies a method to be resolved at runtime |
| _executeclass |
Specifies an execution class to be resolved at runtime |
| _attribute |
Specifies an object's XML attribute to be resolved at runtime |
| attr |
Define an XML attribute on a Superx++ object |
| break |
Exit from a loop |
| class |
Define a class |
| deleteclass |
Deletes a defined class from run-time class memory |
| do ... until |
Loop until a condition is true |
| do ... while |
Loop while a condition is true |
| exec |
Executes the contents of a Superx++ file |
| file |
Reads the contents of a file |
| for |
A for loop |
| getclasses |
Returns the run-time class memory |
| getmem |
Returns the run-time memory for Superx++ objects |
| getexception |
Returns the most recent exception |
| getxin |
Returns the input stream |
| getxout |
Returns the contents of the output stream |
| getxpp |
Returns the Superx++ program object |
| if |
An if conditional |
| include |
Include a shortx source file |
| lib_close |
Closes the connection to an external library executable |
| lib_func |
Calls a public function in an external library executable |
| lib_open |
Opens a connection to an external library executable |
| node |
Define a Superx++ object |
| post |
HTTP Post an XML node or Superx++ object to an URL |
| save |
Save an XML node or Superx++ object to a file |
| saveprogstate |
Saves the state of a Superx++ program to a state file |
| switch |
A switch conditional |
| throw |
Throw/raise an exception |
| try ... catch |
Trap any raised exceptions within a section of Superx++ code |
| while |
Loop while a condition is true |
| xcall |
Calls a remote Superx++ program |
| xout |
Writes data to the output stream as a string |
| xpp |
Defines a Superx++ program |
| xservice |
A call to a Superx++ service or sending a Superx++ object as a courier messenger |
| Define array or variable |
Defines a variable or an array |