DADiSP Worksheet Functions > Function Categories > Series Processing Language (SPL) > Series Processing Language (SPL)

 

Series Processing Language (SPL)

 

#DEFFUN

Define a single line SPL function

#INCLUDE

Include macro files in other macro files

ADDSPLPATH

Extend SPL search path

ALLFUNCTIONS

Display all loaded SPL functions, including hidden functions

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

DELALLFUNCTIONS

Unload all SPL functions

DELFUN

Unload an SPL function

ERROR

Abort an SPL routine and optionally displays a message

EXTERN

Declare a global variable in an SPL function or file

FUNCTIONS

Display a list of loaded SPL functions

GETARGV

Return a variable argument from an SPL routine

GLOBAL

Declare a global variable in an SPL function or file

HELP

Display help information for an SPL function

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

NONLOCAL

Declare a variable that is accessible to an SPL function but defined elsewhere

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

RESETSPLPATH

Restore the SPL search path to the startup default

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

STARTINDEX

Set the starting index for an array reference in an SPL function

STATIC

Declare a static local variable in an SPL function or file

TRY-CATCH

Local error handling with optional continued execution

VIEW

Display the contents of an SPL file

VIEWPROP

Display the properties of an object

WHICH

Return the path to an SPL file or filename