
Publication 1746-PM001A-US-P
Table of Contents iii
Chapter 6
Writing Programs Using the
BASIC Development Language
Overview of the Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Translator Directives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
Include . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
Line Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
Increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
Breakpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
Debug on
Debug off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Creating Your Own Programming Macro . . . . . . . . . . . . . . . . . . . . . . 6-8
Bringing in Programs from Separate Files . . . . . . . . . . . . . . . . . . . . . . 6-9
Subprogram CALL 70, CALL 71 . . . . . . . . . . . . . . . . . . . . . . . . 6-10
Programming Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
Merging a Program File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
Creating a Second Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Entering the Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Translating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Downloading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
Executing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
Chapter 7
Printing Your Program
Setting Up Your Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Printer Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
Printer Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Printer Device/File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Serial Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Using the Printer Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Copies to Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Line Numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Print Margin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Eject Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Printing All or Part of a Document . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Printing In Background. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Chapter 8
Translating Your Program
Translating Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Eliminating Translator Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
Find Next Compiler Error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
Translator Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
Commenti su questo manuale