From the above format you can see that the following are all the possible Print routines: string BYTE CARD INT No Options Print PrintB PrintC PrintI With EOL PrintE PrintBE PrintCE PrintIE To Device PrintD PrintBD PrintCD PrintID Both Options PrintDE PrintBDE PrintCDE PrintIDE Notice that we have grouped the procedures according to the type of data which they output. This is the way in which we group them in the following sections, with each section giving the purpose, format, parameters, and discussion for each option of the Print procedure basic to that type of data. There is one Print procedure not in the above list because it is a very special case as far as output is concerned. Its name is PrintF, and it allows you to format output which contains numbers and strings. A separate section is devoted to this routine alone. 2.1.1 Printing Strings There are four string printing procedures, thus making all the options discussed in the previous section available. purpose: to print out a string, uajng some format options formats: PROC Print(<string>) PROC PrintE(<strinq>) PROC PrintD(BYTE channel, <string>) PROC PrintDE(BYTE channel, <string>) parameters: <string> is either a string constant with double quotes or the identifier of a BYTE ARRAY (which you want printed out as a string) channel is a valid channel number (0 - 7) descriptions: These four procedures print out strings, thus;
From the above format you can see that the following are all the possible Print routines: string BYTE CARD INT No Options Print PrintB PrintC PrintI With EOL PrintE PrintBE PrintCE PrintIE To Device PrintD PrintBD PrintCD PrintID Both Options PrintDE PrintBDE PrintCDE PrintIDE Notice that we have grouped the procedures according to the type of data which they output. This is the way in which we group them in the following sections, with each section giving the purpose, format, parameters, and discussion for each option of the Print procedure basic to that type of data. There is one Print procedure not in the above list because it is a very special case as far as output is concerned. Its name is PrintF, and it allows you to format output which contains numbers and strings. A separate section is devoted to this routine alone. 2.1.1 Printing Strings There are four string printing procedures, thus making all the options discussed in the previous section available. purpose: to print out a string, uajng some format options formats: PROC Print(<string>) PROC PrintE(<strinq>) PROC PrintD(BYTE channel, <string>) PROC PrintDE(BYTE channel, <string>) parameters: <string> is either a string constant with double quotes or the identifier of a BYTE ARRAY (which you want printed out as a string) channel is a valid channel number (0 - 7) descriptions: These four procedures print out strings, thus;