Series Processing Language (SPL)

 

#INCLUDE

Include macro files in other macro files

ARGCOUNT

Return the number of arguments specified in an SPL function

ARGTYPE

Return the data type of the input argument

ARGV

Specifies variable arguments in an SPL routine

CLEAROPL

Deletes all .OPL files located on the SPLPATH.

ERROR

Abort an SPL routine and optionally displays a message

EXTERN

Declare a global variable in an SPL function or file

GETARGV

Return a variable argument from an SPL routine

GETSTRING

Prompt for textual input via input panel with OK and Cancel buttons

GLOBAL

Declare a global variable in an SPL function or file

ISFUNC

Return 1 if input is a loaded SPL function, else 0

ISVARIABLE

Determine if a variable or function is defined as the specified type

ITEMPROCESS

Extend window processing to overlays and overplots

ITERATE

Set or clear the iteration mode of an SPL function

LOCAL

Declare a local variable in an SPL function

OUTARGC

Return the number of output arguments expected by the current multi-value assignment of an SPL function

PAUSE

Pause execution of an SPL function

RETURN

Terminate an iteration or a function, and optionally returns a value

SERIES

Force an SPL function to always return a series

SPLCOMPILE

Compile an SPL function file into an OPL file

SPLCOMPILEALL

Compile one or more SPL files in a folder

SPLLOAD

Compile and reads an external SPL file into the Worksheet

SPLLOADALL

Compile and read one or more SPL files in a folder

SPLREAD

Read an external SPL file into the Worksheet

SPLWRITE

Write SPL functions to an external ASCII file

STATIC

Declare a static local variable in an SPL function or file

VIEW

Display the contents of an SPL file

WHICH

Return the path to an SPL file or filename