2020-06-18 11:41:01 +10:00
|
|
|
( compiled word ) L1 FSET ( execute B301 )
|
2020-06-15 00:12:56 +10:00
|
|
|
( 1. Push current IP to RS
|
|
|
|
2. Set new IP to the second atom of the list
|
|
|
|
3. Execute the first atom of the list. )
|
2020-06-28 12:01:56 +10:00
|
|
|
IY PUSH, HL POP, ( <-- IP )
|
2020-07-06 11:54:01 +10:00
|
|
|
IX INCd, IX INCd,
|
|
|
|
0 IX+ L LDIXYr,
|
|
|
|
1 IX+ H LDIXYr,
|
2020-06-15 00:12:56 +10:00
|
|
|
EXDEHL, ( HL points to PFA )
|
|
|
|
( While we inc, dereference into DE for execute call later. )
|
|
|
|
LDDE(HL),
|
2020-06-28 12:01:56 +10:00
|
|
|
HL INCd,
|
|
|
|
HL PUSH, IY POP, ( --> IP )
|
2020-06-18 21:16:40 +10:00
|
|
|
JR, lblexec BWR ( execute-B301 )
|