Aluminium

Core Operations

application

Executes another application and returns the value, returned by that applications' start point operation.

Arguments:

:data*
Binary object, containing the application code.
...
Any number of arguments that will be passed to the application.

argument

Access arguments passed by another application. If this application was launched directly (i.e. not from another application), this instruction will always return null value.

Arguments:

:name*
Name of the argument.

join

Combines all its' arguments into a single structure, with argument names used as field names.

Arguments:

...
Any number of arguments.

split

Returns the value that was passed as its' default argument. This is the only operation that can be used as an argument for more than one operation.

Arguments:

:data*
Data to be split.