Ad: Click Here

Digital Antic PROGRAM LISTING: 89-12a/PCPRINT.M65

žžqd;TABLEP;;PRINT HANDLER^F‰CHANGEPUT;;TABLE BYh2;;LOOKING FORr2;;THE LETTER 'P'.|2†
H…FINDPX;š
‰CHANGEPUT¤Q†HATABS9;;KEEP THE OLD®P…ZPAGE;;TABLE ADDRESSøQ†HATABS9;;INTO PAGEĀP…ZPAGE;;ZERO ANDĢQ>4ˆNEWTABLE;;PUT MYÖP†HATABS9;;TABLE ADDRSSąQ>5ˆNEWTABLE;;INTO THEźP†HATABS9;;HNDLER TABLEō%>žX;ˆMOVELOOPQ@…ZPAGE7;;COPY ALL THEPˆNEWTABLE8;;OTHER HNDLER&1;;ADDRESSES INTO0)>’;;MY TABLE, AND:
HˆMOVELOOPD%>NQ>4†NEWPUT;;THEN PUT MYX;;;PUT-BYTEbS>;;ADDRESS INlPˆNEWTABLE8;;ITv
Q>5†NEWPUT€S>†NEWPUTųR>
;;CHEK FOR CTRL-MH…NOT13;;IF NOT, CONTQ>;;CHEK FOR CTRL-J4F‡SKIPJMP;;IF SO, NOT DONE>!‰REALPRINT;;IF NOT, DONEH‡SKIPJMPRQ>
;;CHANGE CTRL-J\!‰REALPRINT;;INTO 155fX;p‰REALPRINT;REGULAR ADDRESSz!Ėž;;OF PUT-BYTE„X;ŽX;CAUSE PROGRAM TO START˜X;WHEN IT IS LOADED¢ą¬	ŒINITIALSTART

Back to previous page