File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,5 +9,6 @@ SEGMENTS {
99 VECTORS: load = BASROM, type = ro;
1010 KEYWORDS: load = BASROM, type = ro;
1111 CODE: load = BASROM, type = ro;
12+ DUMMY: load = BASROM, type = zp; # don't include
1213}
1314
Original file line number Diff line number Diff line change @@ -9,5 +9,6 @@ SEGMENTS {
99 VECTORS: load = BASROM, type = ro;
1010 KEYWORDS: load = BASROM, type = ro;
1111 CODE: load = BASROM, type = ro;
12+ DUMMY: load = BASROM, type = zp; # don't include
1213}
1314
Original file line number Diff line number Diff line change @@ -9,5 +9,6 @@ SEGMENTS {
99 VECTORS: load = BASROM, type = ro;
1010 KEYWORDS: load = BASROM, type = ro;
1111 CODE: load = BASROM, type = ro;
12+ DUMMY: load = BASROM, type = zp; # don't include
1213}
1314
Original file line number Diff line number Diff line change @@ -41,25 +41,6 @@ BYTES_FP := 5
4141MANTISSA_BYTES := BYTES_FP - 1
4242MAX_EXPON = 10
4343
44- TOKEN_GOTO := $ 88
45- TOKEN_GOSUB := $ 8C
46- TOKEN_REM := $ 8E
47- TOKEN_PRINT := $ 96
48- TOKEN_TAB := $ 9C
49- TOKEN_TO := $ 9D
50- TOKEN_FN := $ 9E
51- TOKEN_SPC := $ 9F
52- TOKEN_THEN := $ A0
53- TOKEN_NOT := $ A1
54- TOKEN_STEP := $ A2
55- TOKEN_PLUS := $ A3
56- TOKEN_MINUS := $ A4
57- TOKEN_GREATER := $ AA
58- TOKEN_EQUAL := $ AB
59- TOKEN_SGN := $ AD
60- TOKEN_LEFTSTR := $ C1
61-
62-
6344RAMSTART3 := $ 2A00
6445RAMSTART2 := $ 2A00
6546LF689 := $ F689
Original file line number Diff line number Diff line change @@ -85,25 +85,6 @@ MAX_EXPON = 10
8585RAMSTART2 := $ 0400
8686RAMSTART3 := $ 0400
8787
88- TOKEN_GOTO := $ 89
89- TOKEN_GOSUB := $ 8D
90- TOKEN_REM := $ 8F
91- TOKEN_PRINT := $ 99
92- TOKEN_TAB := $ A3
93- TOKEN_TO := $ A4
94- TOKEN_FN := $ A5
95- TOKEN_SPC := $ A6
96- TOKEN_THEN := $ A7
97- TOKEN_NOT := $ A8
98- TOKEN_STEP := $ A9
99- TOKEN_PLUS := $ AA
100- TOKEN_MINUS := $ AB
101- TOKEN_GREATER := $ B1
102- TOKEN_EQUAL := $ B2
103- TOKEN_SGN := $ B4
104- TOKEN_LEFTSTR := $ C8
105-
106-
10788
10889OPEN := $ FFC0
10990CLOSE := $ FFC3
Original file line number Diff line number Diff line change @@ -24,66 +24,8 @@ SUBFLG := $000C;61
2424INPUTFLG := $ 000D ;62
2525CPRMASK := $ 000E ;63
2626Z14 := $ 000F ;64 ; Ctrl+O flag
27- ;TEMPPT := $0015;65
28- ;LASTPT := $0016;;66
29- ;TEMPST := $0018;68
30- ;INDEX := $0021;71
31- ;DEST := $0023;73
32- ;RESULT := $0025;75
33- ;RESULT_LAST := $0028;78
34- ;TXTTAB := $0029;79
35- ;VARTAB := $002B;7B
36- ;ARYTAB := $002D;7D
37- ;STREND := $002F;7F
38- ;FRETOP := $0031;81
39- ;FRESPC := $0033;83
40- ;MEMSIZ := $0035;;85
41- ;CURLIN := $0037;87
42- ;OLDLIN := $0039;89
43- ;OLDTEXT := $003B;8B
44- ;Z8C := $003D;8D
45- ;DATPTR := $003F;8F
46- ;INPTR := $0041;91
47- ;VARNAM := $0043;93
48- ;VARPNT := $0045;95
49- ;FORPNT := $0047;97
50- ;LASTOP := $0049;99
51- ;CPRTYP := $004B;9B
52- ;FNCNAM := $004C;9C
53- ;TEMP3 := $004C;;9C ; same
54- ;DSCPTR := $004E;9E
55- ;DSCLEN := $0050;A0
5627JMPADRS := $ 0093 ;A1
57- ;
58- LENGTH := $ 0094
59-
60- ;Z52 := $0052;
61-
62- ;TEMP1 := $0053;A3
63- ;ARGEXTENSION := $0053;;A3 ; same!
64- ;HIGHDS := $0054;A4
65- ;HIGHTR := $0056;A6
66- ;INDX := $0058;;A8
67- ;TEMP2 := $0058;;A8 ; same!
68- ;TMPEXP := $0058;;A8 ; same
69- ;EXPON := $0059;A9
70- ;LOWTR := $005A;AA ; $AB also EXPSGN?
7128LOWTRX := $ 0094 ;AA ; $AB also EXPSGN?
72- ;EXPSGN := $005B;;AB
73- ;FAC := $005C;AC
74- ;FAC_LAST := $005F;;AF
75- ;FACSIGN := $0060;B0
76- ;SERLEN := $0061;B1
77- ;SHIFTSIGNEXT := $0062;B2
78- ;ARG := $0063;B3
79- ;ARG_LAST := $0066;;B6
80- ;ARGSIGN := $0067;B7
81- ;STRNG1 := $0068;B8 ; TODO: also SGNCPR
82- ;FACEXTENSION := $0069;;B9
83- ;STRNG2 := $006A;BA
84- ;CHRGET := $006C;BC
85- ;CHRGOT := $0072;C2
86- ;TXTPTR := $0073;C3
8729
8830RNDSEED := $ 00D4
8931
@@ -112,24 +54,6 @@ MAX_EXPON = 10
11254RAMSTART3 := $ 0300
11355CONST_MEMSIZ := $ 3FFF
11456
115- TOKEN_GOTO := $ 88
116- TOKEN_GOSUB := $ 8C
117- TOKEN_REM := $ 8E
118- TOKEN_PRINT := $ 97
119- TOKEN_TAB := $ 9D
120- TOKEN_TO := $ 9E
121- TOKEN_FN := $ 9F
122- TOKEN_SPC := $ A0
123- TOKEN_THEN := $ A1
124- TOKEN_NOT := $ A2
125- TOKEN_STEP := $ A3
126- TOKEN_PLUS := $ A4
127- TOKEN_MINUS := $ A5
128- TOKEN_GREATER := $ AB
129- TOKEN_EQUAL := $ AC
130- TOKEN_SGN := $ AE
131- TOKEN_LEFTSTR := $ C2
132-
13357RAMSTART2 := $ 0300
13458
13559LC000 = $ C000
Original file line number Diff line number Diff line change @@ -42,21 +42,3 @@ BYTES_FP := 5
4242MANTISSA_BYTES := BYTES_FP - 1
4343MAX_EXPON = 10
4444
45- TOKEN_GOTO := $ 88
46- TOKEN_GOSUB := $ 8C
47- TOKEN_REM := $ 8E
48- TOKEN_PRINT := $ 97
49- TOKEN_TAB := $ 9D
50- TOKEN_TO := $ 9E
51- TOKEN_FN := $ 9F
52- TOKEN_SPC := $ A0
53- TOKEN_THEN := $ A1
54- TOKEN_NOT := $ A2
55- TOKEN_STEP := $ A3
56- TOKEN_PLUS := $ A4
57- TOKEN_MINUS := $ A5
58- TOKEN_GREATER := $ AB
59- TOKEN_EQUAL := $ AC
60- TOKEN_SGN := $ AE
61- TOKEN_LEFTSTR := $ C2
62-
Original file line number Diff line number Diff line change @@ -24,62 +24,6 @@ SUBFLG := $0061
2424INPUTFLG := $0062
2525CPRMASK := $0063
2626Z14 := $0064 ; Ctrl+O flag
27- ;TEMPPT := $0065
28- ;LASTPT := $0066
29- ;TEMPST := $68
30- ;INDEX := $0071
31- ;DEST := $0073
32- ;RESULT := $0075
33- ;RESULT_LAST := $0078
34- ;TXTTAB := $0079
35- ;VARTAB := $007B
36- ;ARYTAB := $007D
37- ;STREND := $007F
38- ;FRETOP := $0081
39- ;FRESPC := $0083
40- ;MEMSIZ := $0085
41- ;CURLIN := $0087
42- ;OLDLIN := $0089
43- ;OLDTEXT := $008B
44- ;Z8C := $008D
45- ;DATPTR := $008F
46- ;INPTR := $0091
47- ;VARNAM := $0093
48- ;VARPNT := $0095
49- ;FORPNT := $0097
50- ;LASTOP := $0099
51- ;CPRTYP := $009B
52- ;FNCNAM := $009C
53- ;TEMP3 := $009C ; same
54- ;DSCPTR := $009E
55- ;DSCLEN := $00A0
56- ;JMPADRS := $00A1
57- ;Z52 := $00A2
58- ;TEMP1 := $00A3
59- ;ARGEXTENSION := $00A3 ; same!
60- ;HIGHDS := $00A4
61- ;HIGHTR := $00A6
62- ;INDX := $00A8
63- ;TEMP2 := $00A8 ; same!
64- ;TMPEXP := $00A8 ; same
65- ;EXPON := $00A9
66- ;LOWTR := $00AA ; $AB also EXPSGN?
67- ;LOWTRX := $00AA ; $AB also EXPSGN?
68- ;EXPSGN := $00AB
69- ;FAC := $00AC
70- ;FAC_LAST := $00AF
71- ;FACSIGN := $00B0
72- ;SERLEN := $00B1
73- ;SHIFTSIGNEXT := $00B2
74- ;ARG := $00B3
75- ;ARG_LAST := $00B6
76- ;ARGSIGN := $00B7
77- ;STRNG1 := $00B8 ; TODO: also SGNCPR
78- ;FACEXTENSION := $00B9
79- ;STRNG2 := $00BA
80- ;CHRGET := $00BC
81- ;CHRGOT := $00C2
82- ;TXTPTR := $00C3
8327
8428RNDSEED := $00D4
8529
@@ -106,23 +50,4 @@ MANTISSA_BYTES := BYTES_FP-1
10650MAX_EXPON = 10
10751
10852RAMSTART3 := $0300
109-
110- TOKEN_GOTO := $ 88
111- TOKEN_GOSUB := $ 8C
112- TOKEN_REM := $ 8E
113- TOKEN_PRINT := $ 97
114- TOKEN_TAB := $ 9C
115- TOKEN_TO := $ 9D
116- TOKEN_FN := $ 9E
117- TOKEN_SPC := $ 9F
118- TOKEN_THEN := $ A0
119- TOKEN_NOT := $ A1
120- TOKEN_STEP := $ A2
121- TOKEN_PLUS := $ A3
122- TOKEN_MINUS := $ A4
123- TOKEN_GREATER := $ AA
124- TOKEN_EQUAL := $ AB
125- TOKEN_SGN := $ AD
126- TOKEN_LEFTSTR := $ C1
127-
12853RAMSTART2 := $0300
Original file line number Diff line number Diff line change @@ -9,5 +9,6 @@ SEGMENTS {
99 VECTORS: load = BASROM, type = ro;
1010 KEYWORDS: load = BASROM, type = ro;
1111 CODE: load = BASROM, type = ro;
12+ DUMMY: load = BASROM, type = zp; # don't include
1213}
1314
Original file line number Diff line number Diff line change @@ -9,5 +9,6 @@ SEGMENTS {
99 VECTORS: load = BASROM, type = ro;
1010 KEYWORDS: load = BASROM, type = ro;
1111 CODE: load = BASROM, type = ro;
12+ DUMMY: load = BASROM, type = zp; # don't include
1213}
1314
You can’t perform that action at this time.
0 commit comments