CSTalk procedures are commands that undertake specific tasks using a range of supplied parameters. These parameters (shown in red) may take the form of specific values or alternatively, user variables or project variables that contain data of an appropriate data type.
If a parameter is entered manually (ie., not wrapped in a user variable or project variable) then non-numerical parameters should be enclosed in quotation marks (" "). This applies in all situation except specific program tags such as L and R if the justification parameter of the FTXT procedure, ASCII, BINARY in the StartPrintToFile procedure etc. These tags are identified in the Accepted Values column in the parameter description tables.
It should be noted that almost all Macro commands/procedures can also be used in the raster calculator and setup files.