Kyocera ECOSYS FS-4100DN PRESCRIBE Commands Technical Reference Manual - Rev. - Page 158

PJL variables, Alphanumeric variables, Strings

Page 158 highlights

Chapter 7 Emulation PJL variables PJL uses alphanumeric variables, numeric variables, and strings. The following explains the three types of variables and their ranges. Alphanumeric variables Any combination of letters and digits, with the rule that the first character must always be a letter. Letters can consist of the uppercase letters (ASCII 65 through 90) and lowercase letters (ASCII 97 through 122). Digits can consist of numbers 0 through 9 (ASCII 48 through 57). Example of valid alphanumeric variables: Alpha 635 X2000 Examples of invalid alphanumeric variables: 635Alpha (Alphanumeric variables must begin with a letter) X 2000 (Space characters [ASCII 32] are not allowed in alphanumeric variables) Numeric variables Any number consisting of digits, with one optional decimal point and an optional plus (+) or minus (-) sign preceding the first digit. Only one decimal point may be used. It must also be placed somewhere after the first digit. Digits are unnecessary after the decimal point. Examples of valid numeric variables: 0.123456 -123.456 +657000 2468. Examples of invalid numeric variables: .123456 (The decimal point must be preceded by at least 1 digit). -123.45.6 (Only 1 decimal point is allowed in a numeric variable). +657,000 (Commas should not be used in numeric variables). Strings Strings should be enclosed in quotation marks, and consist of any combination of characters of ASCII codes from 32 through 255 including 9 (horizontal tab) but excluding 34 (quotation marks). Examples are as follows. Examples of valid strings: "Model:FS-9500DN" - Tabs are allowed in a string. "The Arlington Ball Park" Examples of invalid strings: "It is 3.5" long." - A string should not contain quotation marks. "Telephone number01234-5678" - is out of the valid range of ASCII characters for a string. 7-46

  • 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
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260

Chapter 7 Emulation
7-46
PJL variables
PJL uses alphanumeric variables, numeric variables, and strings. The following explains
the three types of variables and their ranges.
Alphanumeric variables
Any combination of letters and digits, with the rule that the first character must always
be a letter. Letters can consist of the uppercase letters (ASCII 65 through 90) and lower-
case letters (ASCII 97 through 122). Digits can consist of numbers 0 through 9 (ASCII
48 through 57).
Example of valid alphanumeric variables:
Alpha 635
X2000
Examples of invalid alphanumeric variables:
635Alpha
(Alphanumeric variables must begin with a letter)
X 2000
(Space characters [ASCII 32] are not allowed in alphanumeric variables)
Numeric variables
Any number consisting of digits, with one optional decimal point and an optional plus
(+) or minus (–) sign preceding the first digit. Only one decimal point may be used. It
must also be placed somewhere after the first digit. Digits are unnecessary after the deci-
mal point.
Examples of valid numeric variables:
0.123456
–123.456
+657000
2468.
Examples of invalid numeric variables:
.123456
(The decimal point must be preceded by at least 1 digit).
–123.45.6
(Only 1 decimal point is allowed in a numeric variable).
+657,000
(Commas should not be used in numeric variables).
Strings
Strings should be enclosed in quotation marks, and consist of any combination of charac-
ters of ASCII codes from 32 through 255 including 9 (horizontal tab) but excluding 34
(quotation marks). Examples are as follows.
Examples of valid strings:
"Model:<HT>FS-9500DN"
Tabs are allowed in a string.
"The Arlington Ball Park"
Examples of invalid strings:
"It is 3.5" long."
A string should not contain quotation marks.
"Telephone number<CR>01234-5678"
— <CR> is out of the valid range of ASCII characters for a string.