David Schmenk
|
3975e54c29
|
Update image
|
2018-03-17 08:48:51 -07:00 |
|
David Schmenk
|
d379cefe2a
|
6502 caseblock early exit test
|
2018-03-17 08:44:02 -07:00 |
|
Dave Schmenk
|
c02bcd413d
|
BYTE size variables
|
2018-03-16 22:42:57 -07:00 |
|
David Schmenk
|
463db3c170
|
Fix 65802 caseblock early exit
|
2018-03-16 20:44:09 -07:00 |
|
David Schmenk
|
68479c1606
|
Fix Y adjust on cse early exit
|
2018-03-16 19:08:13 -07:00 |
|
David Schmenk
|
5c9bc34844
|
Fix check for duplicate CASE and updates images
|
2018-03-16 16:57:42 -07:00 |
|
David Schmenk
|
423ca66fc0
|
No need for SANDBOX anymore. Tests for codeblock on 65802
|
2018-03-16 16:36:39 -07:00 |
|
David Schmenk
|
010750efed
|
Early exit caseblock if value less than ordered list
|
2018-03-16 15:14:58 -07:00 |
|
David Schmenk
|
ec0fdde747
|
Order caseblock values in ascending order
|
2018-03-16 14:52:27 -07:00 |
|
ZornsLemma
|
55711af895
|
Merge pull request #11 from dschmenk/master
Merge latest upstream changes
|
2018-03-16 21:36:05 +00:00 |
|
David Schmenk
|
bbbe2d0d38
|
opcode statistics
|
2018-03-16 09:57:01 -07:00 |
|
David Schmenk
|
4af5c37dea
|
Update images
|
2018-03-16 07:41:17 -07:00 |
|
David Schmenk
|
d165509293
|
Allow CONST/PREDEF before IMPORT
|
2018-03-16 07:39:42 -07:00 |
|
David Schmenk
|
d485654d0e
|
Update images
|
2018-03-16 07:06:17 -07:00 |
|
David Schmenk
|
f9a007398f
|
CASE checking and limit to 64 cases on self-hosted compiler
|
2018-03-16 07:00:22 -07:00 |
|
Dave Schmenk
|
b987b927d3
|
Merge branch 'devel' of https://github.com/dschmenk/PLASMA into devel
|
2018-03-15 21:54:32 -07:00 |
|
Dave Schmenk
|
5fc2807ace
|
BREQ/BRNE optimizations
|
2018-03-15 21:54:11 -07:00 |
|
David Schmenk
|
7ffe5a6767
|
Update images
|
2018-03-15 11:24:35 -07:00 |
|
David Schmenk
|
b8714745dd
|
Add BRGT/BRLT FOR/NEXT optimization
|
2018-03-15 11:16:58 -07:00 |
|
David Schmenk
|
c07bc8172c
|
Shrink a few bytes to fit
|
2018-03-15 07:59:16 -07:00 |
|
David Schmenk
|
3d84a2192c
|
BREQ and BRNE ops
|
2018-03-14 21:34:55 -07:00 |
|
David Schmenk
|
934b04ae56
|
Update images
|
2018-03-14 19:19:01 -07:00 |
|
David Schmenk
|
53c832da58
|
Fix ADDx ops
|
2018-03-14 18:43:21 -07:00 |
|
David Schmenk
|
b145f82a9d
|
Faster ADDx ops
|
2018-03-14 17:22:12 -07:00 |
|
David Schmenk
|
852b5b7268
|
Update images
|
2018-03-14 12:30:51 -07:00 |
|
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 |
|