| Parser_MatchInputWord |
26217 |
LD DE,25246 |
|
26220 |
LD B,4 |
|
26222 |
LD A,32 |
| Parser_MatchInputWord_Loop1 |
26224 |
LD (DE),A |
|
26225 |
INC DE |
|
26226 |
DJNZ Parser_MatchInputWord_Loop1 |
|
26228 |
XOR A |
|
26229 |
OR C |
|
26230 |
JP Z,Handler_UnknownWord |
|
26233 |
LD A,(HL) |
|
26234 |
CP 13 |
|
26236 |
JP Z,Handler_UnknownWord |
|
26239 |
LD B,4 |
|
26241 |
LD DE,25246 |
| Parser_MatchInputWord_Loop2 |
26244 |
LD A,(HL) |
|
26245 |
CP 13 |
|
26247 |
JR Z,Parser_MatchInputWord_Step1 |
|
26249 |
CP 32 |
|
26251 |
JR Z,Parser_MatchInputWord_Loop4 |
|
26253 |
CP 44 |
|
26255 |
JR Z,Parser_MatchInputWord_Loop4 |
|
26257 |
LD (DE),A |
|
26258 |
INC HL |
|
26259 |
INC DE |
|
26260 |
DJNZ Parser_MatchInputWord_Loop2 |
| Parser_MatchInputWord_Loop3 |
26262 |
LD A,(HL) |
|
26263 |
CP 13 |
|
26265 |
JR Z,Parser_MatchInputWord_Step1 |
|
26267 |
CP 32 |
|
26269 |
JR Z,Parser_MatchInputWord_Loop4 |
|
26271 |
CP 44 |
|
26273 |
JR Z,Parser_MatchInputWord_Loop4 |
|
26275 |
INC HL |
|
26276 |
JR Parser_MatchInputWord_Loop3 |
| Parser_MatchInputWord_Loop4 |
26278 |
INC HL |
|
26279 |
LD A,(HL) |
|
26280 |
CP 32 |
|
26282 |
JR Z,Parser_MatchInputWord_Loop4 |
|
26284 |
CP 44 |
|
26286 |
JR Z,Parser_MatchInputWord_Loop4 |
| Parser_MatchInputWord_Step1 |
26288 |
EXX |
|
26289 |
LD HL,25319 |
|
26292 |
LD DE,25246 |
|
26295 |
LD B,4 |
| Parser_MatchInputWord_Loop5 |
26297 |
LD A,(DE) |
|
26298 |
CP (HL) |
|
26299 |
JR NZ,Parser_MatchInputWord_Step2 |
|
26301 |
INC DE |
|
26302 |
INC HL |
|
26303 |
DJNZ Parser_MatchInputWord_Loop5 |
| Parser_MatchInputWord_Step2 |
26305 |
EXX |
|
26306 |
JR Z,Parser_MatchInputWord |
|
26308 |
DEC C |
|
26309 |
EXX |
|
26310 |
LD HL,(25244) |
|
26313 |
LD C,0 |
| Parser_MatchInputWord_Loop6 |
26315 |
LD A,(HL) |
|
26316 |
CP 255 |
|
26318 |
JR Z,Parser_MatchInputWord_Step5 |
| Parser_MatchInputWord_Loop7 |
26320 |
LD DE,25246 |
|
26323 |
LD B,4 |
| Parser_MatchInputWord_Loop8 |
26325 |
LD A,(DE) |
|
26326 |
CP (HL) |
|
26327 |
JR NZ,Parser_MatchInputWord_Step3 |
|
26329 |
INC DE |
|
26330 |
INC HL |
|
26331 |
DJNZ Parser_MatchInputWord_Loop8 |
|
26333 |
EXX |
|
26334 |
LD A,9 |
|
26336 |
SUB C |
|
26337 |
EXX |
|
26338 |
LD D,0 |
|
26340 |
LD E,A |
|
26341 |
LD HL,25233 |
|
26344 |
ADD HL,DE |
|
26345 |
LD (HL),C |
|
26346 |
EXX |
|
26347 |
JP Parser_MatchInputWord |
| Parser_MatchInputWord_Step3 |
26350 |
LD E,B |
|
26351 |
LD D,0 |
|
26353 |
ADD HL,DE |
|
26354 |
LD A,(HL) |
|
26355 |
CP 44 |
|
26357 |
JR NZ,Parser_MatchInputWord_Step4 |
|
26359 |
INC HL |
|
26360 |
JR Parser_MatchInputWord_Loop7 |
| Parser_MatchInputWord_Step4 |
26362 |
INC C |
|
26363 |
JR Parser_MatchInputWord_Loop6 |
| Parser_MatchInputWord_Step5 |
26365 |
EXX |
|
26366 |
LD A,10 |
|
26368 |
SUB C |
|
26369 |
LD C,A |
|
26370 |
LD HL,25183 |
| Parser_MatchInputWord_Loop9 |
26373 |
DEC C |
|
26374 |
JR Z,Parser_MatchInputWord_Step6 |
| Parser_MatchInputWord_Loop10 |
26376 |
LD A,(HL) |
|
26377 |
CP 32 |
|
26379 |
JR Z,Parser_MatchInputWord_Loop11 |
|
26381 |
CP 44 |
|
26383 |
JR Z,Parser_MatchInputWord_Loop11 |
|
26385 |
INC HL |
|
26386 |
JR Parser_MatchInputWord_Loop10 |
| Parser_MatchInputWord_Loop11 |
26388 |
INC HL |
|
26389 |
LD A,(HL) |
|
26390 |
CP 32 |
|
26392 |
JR Z,Parser_MatchInputWord_Loop11 |
|
26394 |
CP 44 |
|
26396 |
JR Z,Parser_MatchInputWord_Loop11 |
|
26398 |
JR Parser_MatchInputWord_Loop9 |
| Parser_MatchInputWord_Step6 |
26400 |
PUSH HL |
|
26401 |
LD HL,25344 |
|
26404 |
CALL PrintStringAndANewline |
|
26407 |
POP HL |
|
26408 |
LD A,34 |
|
26410 |
CALL PrintCharacter |
| Parser_MatchInputWord_Loop12 |
26413 |
LD A,(HL) |
|
26414 |
CP 33 |
|
26416 |
JR C,Parser_MatchInputWord_Step7 |
|
26418 |
INC HL |
|
26419 |
CALL PrintCharacter |
|
26422 |
JR Parser_MatchInputWord_Loop12 |
| Parser_MatchInputWord_Step7 |
26424 |
LD A,34 |
|
26426 |
CALL PrintCharacter |
|
26429 |
LD HL,25707 |
|
26432 |
CALL PrintStringAndANewline |
|
26435 |
JR Handler_UnknownWord_Step1 |