David Schmenk
|
0045d0eabb
|
Remove debug prints
|
2018-03-14 11:59:39 -07:00 |
|
David Schmenk
|
518b4e2680
|
local and absolute address ADDs
|
2018-03-14 11:56:16 -07:00 |
|
David Schmenk
|
c2ee311517
|
Merge branch 'master' of https://github.com/dschmenk/PLASMA
v1.1a
|
2018-03-13 18:09:49 -07:00 |
|
David Schmenk
|
28571b4a35
|
Fix #%$&^! optimizer bug
|
2018-03-13 18:09:14 -07:00 |
|
David Schmenk
|
c3f9ee0911
|
Save a few more bytes in the VM
|
2018-03-13 16:02:08 -07:00 |
|
David Schmenk
|
8b6f54e956
|
Update README.md
|
2018-03-13 11:24:27 -07:00 |
|
David Schmenk
|
46b0c2c041
|
Version 1.1
|
2018-03-13 11:22:10 -07:00 |
|
Dave Schmenk
|
ba1734dd25
|
Update images
|
2018-03-13 10:30:59 -07:00 |
|
Dave Schmenk
|
d515ab5969
|
Update images
|
2018-03-13 10:28:04 -07:00 |
|
Dave Schmenk
|
2da878889b
|
Reduce makefile noise for OSX too
|
2018-03-13 10:23:01 -07:00 |
|
Dave Schmenk
|
28d1ad252a
|
Fix for makefile noise for OSX
|
2018-03-13 09:41:58 -07:00 |
|
Dave Schmenk
|
19bacbc7ea
|
Reduce noise doesn't work on OSX
|
2018-03-13 09:39:46 -07:00 |
|
Dave Schmenk
|
6f75211e7e
|
Reduce makefile noise
|
2018-03-13 09:29:51 -07:00 |
|
David Schmenk
|
e280ae190b
|
Merge pull request #39 from ZornsLemma/quieter-makefile
Reduce makefile noise
|
2018-03-13 16:27:40 +00:00 |
|
Dave Schmenk
|
af44d7ee9a
|
Fix sign of divmod
|
2018-03-13 09:22:17 -07:00 |
|
Dave Schmenk
|
5d531f53b1
|
Fix sign of mod and divmod
|
2018-03-13 09:19:18 -07:00 |
|
David Schmenk
|
35539e8f6e
|
Update test case, portable VM WIP
|
2018-03-13 08:16:01 -07:00 |
|
David Schmenk
|
8730e2ff9a
|
Update test cases and portable VM
|
2018-03-13 07:48:34 -07:00 |
|
David Schmenk
|
6bbc5b6381
|
Fix mod sign
|
2018-03-12 20:47:07 -07:00 |
|
David Schmenk
|
e77aceb4ea
|
Assembly helper function for lex scanner ID/keyword match
|
2018-03-12 15:21:36 -07:00 |
|
David Schmenk
|
f5a94313f2
|
Add assembly helper for lexical scanner ID/Keyword match
|
2018-03-12 15:13:35 -07:00 |
|
David Schmenk
|
76fd2328d9
|
Compiler bugfixes
|
2018-03-10 19:00:01 -08:00 |
|
David Schmenk
|
214f9c163d
|
Update images
|
2018-03-10 18:55:24 -08:00 |
|
David Schmenk
|
4f11cad955
|
Update XBYTE in SELect
|
2018-03-10 15:45:01 -08:00 |
|
David Schmenk
|
20790d2dbb
|
Make sure sequnce opcode is invalidated for gen_ctag
|
2018-03-10 15:38:57 -08:00 |
|
David Schmenk
|
023030831c
|
Sync all VMs and update images
|
2018-03-10 08:30:39 -08:00 |
|
Dave Schmenk
|
9dbb1671a4
|
Update images
|
2018-03-09 20:40:50 -08:00 |
|
David Schmenk
|
ce29a7c361
|
65802 bug fixes
|
2018-03-09 19:50:31 -08:00 |
|
David Schmenk
|
b0a9cb3e0e
|
Update images
|
2018-03-07 20:05:17 -08:00 |
|
Dave Schmenk
|
3d9c54adbf
|
65802 VM updates
|
2018-03-06 22:24:42 -08:00 |
|
David Schmenk
|
25599c00c8
|
Apple 3 VM updates
|
2018-03-06 19:20:59 -08:00 |
|
Dave Schmenk
|
2e952bfde3
|
New FOR/NEXT changes for terminal variable value
|
2018-03-05 22:14:49 -08:00 |
|
David Schmenk
|
a8553cfdb7
|
re-arrange some ops
|
2018-03-05 15:40:43 -08:00 |
|
David Schmenk
|
f3ef1b4820
|
Enable 65C02 ConstantNybble
|
2018-03-05 12:19:47 -08:00 |
|
David Schmenk
|
334bf1ec4d
|
Nybble constants encoded in opcode
|
2018-03-05 11:38:16 -08:00 |
|
David Schmenk
|
eff01c5f12
|
Short circuit AND/OR
|
2018-03-05 10:55:19 -08:00 |
|
David Schmenk
|
6de120ec89
|
New WHEN/IS for hosted compiler
|
2018-03-05 08:58:21 -08:00 |
|
David Schmenk
|
3ee19e86f6
|
SWITCH/CASE table optimization
|
2018-03-04 21:36:23 -08:00 |
|
David Schmenk
|
e1090c012c
|
Better WHILE/LOOP
|
2018-03-04 15:00:40 -08:00 |
|
David Schmenk
|
18301b6ce9
|
Adjust to new for/next
|
2018-03-04 14:21:40 -08:00 |
|
David Schmenk
|
5b41fd07c4
|
More work on for/next
|
2018-03-04 13:15:02 -08:00 |
|
Dave Schmenk
|
2b2e464c9b
|
More immidiate ops, add/sub next branches
|
2018-03-04 10:18:31 -08:00 |
|
Dave Schmenk
|
793b1760a0
|
Constant op codes
|
2018-03-03 18:55:39 -08:00 |
|
Steven Flintham
|
f633944e48
|
Tweak makefile to avoid noisy no-op builds
Without this, typing 'make' when there's nothing to do generates
slightly scary-looking output.
|
2018-03-03 15:47:00 +00:00 |
|
ZornsLemma
|
70eb667db9
|
Merge pull request #10 from dschmenk/master
Merge latest upstream
|
2018-03-03 15:45:34 +00:00 |
|
Dave Schmenk
|
28f6e11606
|
Don't over-copy 65C02 routines
|
2018-03-02 21:54:03 -08:00 |
|
Dave Schmenk
|
40c3dcd197
|
Better FOR/NEXT ops
|
2018-03-02 21:43:09 -08:00 |
|
Dave Schmenk
|
8f408c8bbb
|
more robust MB check
|
2018-02-26 19:32:20 -08:00 |
|
David Schmenk
|
8ebe11621a
|
Better MockingBoard detection
|
2018-02-26 11:31:59 -08:00 |
|
David Schmenk
|
b96c08fb59
|
Update Version 1.0.md
|
2018-02-26 06:41:03 -08:00 |
|