Appendix D 129P0886303 Issue 01 Standard Companion Diagnostic Software for PCI User GuideThe CDS Macro LanguageThe CDS macro language is comprised of syntax rules and CDSmacro language commands.Macro Language Rules1. Start the macro language command on the first character of theline.2. Use one instruction per line, ending each line with a carriagereturn (CR).3. Enter comment statements by typing '#' as the first character onthe line.4. The macro language is not case sensitive, for instance,'QualityofService' is interpreted the same as 'qualityofservice'.CDS Macro Language CommandsThere are three types of CDS macro language commands: commandline parameter replacement commands, keyboard commands, andmenu commands. These command types are described below.Command Line Parameter Replacement CommandsThe command line parameters ( parameter_2...parameter_9 shown above in the RUNCDS command linesyntax) are referred to in the macro file by putting a $ followed by'Parameter' in the macro file; for example, to refer to theparameter shown as [parameter_2] on the command line, you mustenter the command '$parameter2' in the macro file.The most common use of parameters in CDS macro files is in thecreation of datasets. To create a dataset the user must make a macrofile that contains the macro language commands:createDataset$parameterFor example, the macro file MACRO1.TXT contains the followingcommands:sitenamesystemAccessutilitiescreateDataset