![]() |
Routines |
| Prev: 44785 | Up: Map | Next: 44856 |
|
Used by the routine at MatchWordAgainstEarlierClause.
Sets the copy length from the script position, using two bytes when that position is empty.
|
||||
| 44839 | CALL SetCopyLengthTen | Call SetCopyLengthTen to set the copy length to 10. | ||
| 44842 | LD A,(IY+2) | Test whether the word at IY+2-3 is zero. | ||
| 44845 | OR (IY+3) | |||
| 44848 | LD DE,2 | Take a length of 2 bytes. | ||
|
Set copy length 2.
|
||||
| 44851 | CALL Z,SetCopyLengthTwo | Call SetCopyLengthTwo to set the copy length to 2 if the link word is zero. | ||
| 44854 | EXX | Switch back to the values saved for the caller. | ||
| 44855 | RET | Return. | ||
| Prev: 44785 | Up: Map | Next: 44856 |