collapseos/blk/263

17 lines
412 B
Plaintext
Raw Normal View History

2020-04-21 20:30:14 -04:00
VARIABLE XCURRENT
: XCON XCURRENT CURRENT* ! ;
: XCOFF 0x02 RAM+ CURRENT* ! ;
: (xentry) XCON (entry) XCOFF ;
2020-05-09 11:55:58 -04:00
: XCREATE (xentry) 11 C, ;
2020-04-21 20:30:14 -04:00
: XCODE XCON CODE XCOFF ;
: XIMM XCON IMMEDIATE XCOFF ;
: _xapply ( a -- a-off )
DUP ORG @ > IF ORG @ - BIN( @ + THEN ;
2020-05-13 13:24:58 -04:00
: X['] XCON ' _xapply LITA XCOFF ;
: XCOMPILE
XCON ' _xapply LITA
LIT< , (find) DROP _xapply , XCOFF ;
: X[COMPILE] XCON ' _xapply , XCOFF ;