FeralChild64
|
82a52d6a0c
|
beginning of dummy string memory management
|
2020-06-07 23:05:26 +02:00 |
|
FeralChild64
|
558882ae85
|
expression evaluator now supports opperator precedence
|
2020-06-07 18:10:50 +02:00 |
|
FeralChild64
|
e6ff6738d8
|
small expression evaluator improvements
|
2020-06-07 17:06:14 +02:00 |
|
FeralChild64
|
345f966ef3
|
added support for unary operators
|
2020-06-07 16:32:45 +02:00 |
|
FeralChild64
|
ea235af997
|
some cleanup and documentation update
|
2020-06-07 15:54:30 +02:00 |
|
FeralChild64
|
42e4402afa
|
expression evaluation optimizations
|
2020-06-07 15:40:32 +02:00 |
|
FeralChild64
|
8aa3aed586
|
small operator handling tweak
|
2020-06-07 15:04:31 +02:00 |
|
FeralChild64
|
831bc8f453
|
integrated operator recognition routine
|
2020-06-07 15:01:09 +02:00 |
|
FeralChild64
|
1b26151a3f
|
updated KickAssembler to 5.16
|
2020-06-07 11:22:46 +02:00 |
|
FeralChild64
|
d7a8649432
|
added list of operators and priorities
|
2020-06-07 11:18:00 +02:00 |
|
FeralChild64
|
855d8c43d5
|
fixed tokenization of pi and question mark
|
2020-06-07 05:11:12 +02:00 |
|
FeralChild64
|
3d3da4dadd
|
small expression parser improveements
|
2020-06-07 04:48:18 +02:00 |
|
FeralChild64
|
fef124bcea
|
expression evaluator now supports brackets
|
2020-06-07 04:44:31 +02:00 |
|
FeralChild64
|
6f6dfb0ada
|
skeleton of expression evaluator is now ready
|
2020-06-07 04:19:07 +02:00 |
|
FeralChild64
|
c150dbacc7
|
use expression parser for fetching filename
|
2020-06-06 23:27:13 +02:00 |
|
FeralChild64
|
08f6fe9ed7
|
more BASIC cleanup
|
2020-06-06 23:10:45 +02:00 |
|
FeralChild64
|
cdeaf05ccd
|
fixed a bug preventing execution of multiple statements in the same line
|
2020-06-06 22:23:24 +02:00 |
|
FeralChild64
|
e8e78baa7f
|
PRINT now accepts multiple expressions without comma separator
|
2020-06-06 21:39:28 +02:00 |
|
FeralChild64
|
153b34a58a
|
PRINT can now print strings
|
2020-06-06 21:18:20 +02:00 |
|
FeralChild64
|
48eec7d56e
|
first step towards string expression evaluation
|
2020-06-06 19:16:54 +02:00 |
|
FeralChild64
|
801755c9a8
|
started work on PRINT command
|
2020-06-06 18:10:34 +02:00 |
|
FeralChild64
|
b008d9f4a9
|
implemented SAVE command
|
2020-06-06 17:10:37 +02:00 |
|
FeralChild64
|
8a16ce3934
|
LOAD/VERIFY commands finished
|
2020-06-06 15:54:31 +02:00 |
|
FeralChild64
|
260efdb3c4
|
few more bytes saved
|
2020-06-06 14:53:27 +02:00 |
|
FeralChild64
|
c9b0f7cea1
|
saved few bytes in KERNAL segment
|
2020-06-06 14:47:27 +02:00 |
|
FeralChild64
|
2f2dda54c0
|
simplified the head alignment tool
|
2020-06-06 14:37:33 +02:00 |
|
FeralChild64
|
f889281534
|
another small error handling optimization
|
2020-06-06 13:21:10 +02:00 |
|
FeralChild64
|
6b8c9ded30
|
fixes and optimizations of BASIC error reporting
|
2020-06-06 12:57:03 +02:00 |
|
FeralChild64
|
f5b4e554ac
|
use macros for CPU-specific jumptable generation
|
2020-06-06 10:09:25 +02:00 |
|
FeralChild64
|
f560e26c65
|
small size optimization in BASIC code
|
2020-06-05 23:49:43 +02:00 |
|
FeralChild64
|
7b82145a8c
|
faster command jumptable handling in BASIC, added 65C02 optimized version
|
2020-06-05 23:25:56 +02:00 |
|
FeralChild64
|
8c4d705445
|
number-related syntax checking fix, small cleanup in BASIC
|
2020-06-05 22:47:22 +02:00 |
|
FeralChild64
|
0436b5c62e
|
small cleanup in BASIC
|
2020-06-05 22:26:08 +02:00 |
|
FeralChild64
|
580cd65941
|
started work on VERIFY and SAVE commands
|
2020-06-05 20:16:34 +02:00 |
|
FeralChild64
|
c5d7bb250f
|
head align tool is now finished
|
2020-06-04 23:05:37 +02:00 |
|
FeralChild64
|
17fbf220db
|
initial head align tool adaptations for Mega65 ROM layout
|
2020-06-04 22:41:47 +02:00 |
|
FeralChild64
|
f8e57f1cf2
|
safer NMI handling
|
2020-06-04 22:19:10 +02:00 |
|
FeralChild64
|
1c118d9bc9
|
compilation fixes
|
2020-06-04 20:59:12 +02:00 |
|
FeralChild64
|
405789cdfe
|
head align tool minor improvements
|
2020-06-04 20:53:02 +02:00 |
|
FeralChild64
|
2277942bb9
|
head align tool improvements
|
2020-06-04 17:59:30 +02:00 |
|
FeralChild64
|
d8248db843
|
added help text for head align tool
|
2020-06-04 17:32:55 +02:00 |
|
FeralChild64
|
cefa6ec1fb
|
fixed distrubances in head align tool
|
2020-06-04 15:41:04 +02:00 |
|
FeralChild64
|
023a21c3ef
|
moved pulse probilng to raster interrupt routine
|
2020-06-03 19:12:09 +02:00 |
|
FeralChild64
|
753603e563
|
more head alignment tool tweaks
|
2020-06-03 17:49:31 +02:00 |
|
FeralChild64
|
0b13ce175e
|
added helper marks for head align tool, use CIA for stable timing
|
2020-06-03 16:43:21 +02:00 |
|
FeralChild64
|
db9d6e7b60
|
autogenerated scrolling code for head align tool
|
2020-06-02 23:06:13 +02:00 |
|
FeralChild64
|
175465f6c7
|
head align tool starts working
|
2020-06-02 20:35:20 +02:00 |
|
FeralChild64
|
839e67ab8e
|
removed testing build from release
|
2020-06-02 15:28:53 +02:00 |
|
FeralChild64
|
e06046e82e
|
started work on integrated head align tool
|
2020-06-02 15:27:16 +02:00 |
|
FeralChild64
|
a87d6bd065
|
explained similarities >3
|
2020-06-01 19:57:08 +02:00 |
|