A2_BASIC.SYM: exclude the 7 MATHTBL constants. (Fixes #1144)

This commit is contained in:
tomcw 2022-11-20 21:18:07 +00:00
parent 9738af1757
commit 40e8cdf317
1 changed files with 9 additions and 7 deletions

View File

@ -1,4 +1,5 @@
; Apple 2 Applesoft Symbol Table ; Apple 2 Applesoft Symbol Table
; Version 3 Fix AppleWin GH#1144
; Version 2 Cross-referenced/Sync'd with APPLE2E.SYM & A2_BASIC.SYM ; Version 2 Cross-referenced/Sync'd with APPLE2E.SYM & A2_BASIC.SYM
; Version 1 by Michael Pohoreski - AppleWin Debugger Dev ; Version 1 by Michael Pohoreski - AppleWin Debugger Dev
; Based on Bob Sander-Cederlof's "S-C DocuMentor: Applesoft" ; Based on Bob Sander-Cederlof's "S-C DocuMentor: Applesoft"
@ -562,13 +563,14 @@ EA2B OUTOFRNG
DB5A OUTQUES DB5A OUTQUES
DB57 OUTSP DB57 OUTSP
E8D5 OVERFLOW E8D5 OVERFLOW
79 P.ADD ; NB. these 7 P.xxx values are constants used in MATHTBL (a MATH OPERATOR BRANCH TABLE) - see AppleWin GH#1144
50 P.AND ; 79 P.ADD
7B P.MUL ; 50 P.AND
7F P.NEQ ; 7B P.MUL
46 P.OR ; 7F P.NEQ
7D P.PWR ; 46 P.OR
64 P.REL ; 7D P.PWR
; 64 P.REL
DEB2 PARCHK DEB2 PARCHK
D56C PARSE D56C PARSE
.01=D56D .02=D578 .03=D588 .04=D590 .05=D5A2 .06=D5A7 .07=D5A8 .01=D56D .02=D578 .03=D588 .04=D590 .05=D5A2 .06=D5A7 .07=D5A8