Intermec PC43d Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM4 - Page 27

Commands for Editing Code

Page 27 highlights

Chapter 2 - Understanding Fingerprint Syntax • Copying and pasting lines from a file. If the host computer has both a communications program, such as HyperTerminal, and a text editor, you can write the program in the text editor and then copy and paste it into the communications program. • Sending a text file to the printer. If the host computer has both a communication program and a text editor, you can write the program in the text editor and send the whole program as a text file to the printer using the communications program. For more information, see "Sending Programs to the Printer" on page 14. Commands for Editing Code This section describes Fingerprint commands you use while editing programs in either Immediate Mode or Programming Mode: • NEW Before you enter the first program line, always issue a NEW statement in the Immediate Mode to CLEAR the printer working memory, CLOSE all files, and CLEAR all variables. Programs already in the working memory are deleted by a NEW statement. To keep a program you have been using, use a SAVE statement before you send the NEW statement. • IMMEDIATE OFF | IMMEDIATE ON To write a program without entering line numbers, issue this statement to enter Programming mode. For more information, see "Programming Without Line Numbers" on page 14. If an IMMEDIATE OFF statement has been issued before starting to write the program, turn on the Immediate mode again using an IMMEDIATE ON statement before using a RUN statement to start the program. • REM Any characters preceded by REM are not regarded as part of the program and are not executed. Use REM to add comments to your program. REM statements can also be used at the end of lines if they are preceded by a colon (:). • END Because subroutines are typically entered on lines with higher numbers than the main program, always finish the main program with an END statement to separate it from the subroutines. When an END statement is encountered, the execution is terminated and all OPENed files and devices are CLOSEd. • LIST You can LIST the entire program to the screen of the host. You can also choose to list only part of the program, just the variables, or just the breakpoints. If you have edited the program without line numbers, the numbers automatically assigned to the lines at execution appear. LIST is issued in Immediate mode. Fingerprint Developer's Guide 15

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163

Chapter 2 — Understanding Fingerprint Syntax
Fingerprint Developer’s Guide
15
Copying and pasting lines from a file. If the host computer has both a
communications program, such as HyperTerminal, and a text editor, you can
write the program in the text editor and then copy and paste it into the
communications program.
Sending a text file to the printer. If the host computer has both a
communication program and a text editor, you can write the program in the text
editor and send the whole program as a text file to the printer using the
communications program.
For more information, see
“Sending Programs to the Printer” on page 14
.
Commands for Editing Code
This section describes Fingerprint commands you use while editing programs in
either Immediate Mode or Programming Mode:
NEW
Before you enter the first program line, always issue a NEW statement in the
Immediate Mode to CLEAR the printer working memory, CLOSE all files, and
CLEAR all variables.
IMMEDIATE OFF | IMMEDIATE ON
To write a program without entering line numbers, issue this statement to enter
Programming mode. For more information, see
“Programming Without Line
Numbers” on page 14
.
If an IMMEDIATE OFF statement has been issued before starting to write the
program, turn on the Immediate mode again using an IMMEDIATE ON
statement before using a RUN statement to start the program.
REM
Any characters preceded by REM are not regarded as part of the program and are
not executed. Use REM to add comments to your program. REM statements can
also be used at the end of lines if they are preceded by a colon (:).
END
Because subroutines are typically entered on lines with higher numbers than the
main program, always finish the main program with an END statement to
separate it from the subroutines. When an END statement is encountered, the
execution is terminated and all OPENed files and devices are CLOSEd.
LIST
You can LIST the entire program to the screen of the host. You can also choose
to list only part of the program, just the variables, or just the breakpoints. If you
have edited the program without line numbers, the numbers automatically
assigned to the lines at execution appear. LIST is issued in Immediate mode.
Programs already in the working memory are deleted by a NEW statement.
To keep a program you have been using, use a SAVE statement before you
send the NEW statement.