…ÐQQT”“åV `rˆjðxFVj³@ rˆjÈ”|a€Ê@eÖá9ˆÎL:².(ˆ+èªJIêEÆä2y4 I&JEò(’:rQWÑT”“Ô‹Œ É$â�T¨_"”ŠDñ$u ¢ ¯¢©)'©“Ê¥B�T¨_"”ŠBHêxADA_ERROR.03ÿ"“ÈÅò)H¤O)  up ¢ ¯¢©)'©)ÿ€d0&¥©ÆF@!" ddp ¢ ¯¢©)'©)ÿÆHÀ)" š,eh*§&ΞoADA_ERROR.02ÿˆOˆUˆTˆPˆUˆTˆ_ˆEˆRˆRˆ$oADA_ERROR.03ÿˆEˆOˆFˆ_ˆEˆRˆRˆOˆRˆ$noADA_ERRORSÿ‰‰PRIMES COM LOAD COM!ERRORS TXT€"#KEYS COM.$LIB COM%%PUTREL COM9&TEXT_IO SYM& TOWERS COM6,-.SPELSTAROVR+@ATEXTIO REL0ASCII REL1MAC COM\VWSPELSTARDCTBEFGHIJKLMNOPSUBPRO DOCZCOMPILE SUB[L80 COMT\]INIT RELCCCOPY COM_PRIMES SYM*E COM an't see inside ; pop psw sta subdec ; restore father's # of undefined subprograms ; pop h shld varlit ; restore outer subprogram's varlit number ; pop h shld subsav ; restore old subprogram pointer ; pop psw sta retfnd ; restore outer subprogram's boolean flag ; pop h shld father ; make the granfather the father again ; lxi h,nest dcr m ; exit from a level of nesting ; pop psw sta pkgdec ; restore father's # undefined package bodies ; xra a ; tell caller it was a proper_body ret ; ******************************************************************* * subprogram_declaration ::= subprogram_specification; * ******************************************************************* ; ; NOTE: all of the subprogram_specification has already been processed by ; subprogram body. We got here by abnormally exiting, so we have to do ; our own stack cleanup. ; subprogram$dec: lhld subsav ; get our pointer offset parent ; get our parent bump class mov a,m c