Commit Graph

68 Commits

Author SHA1 Message Date
Bobbi Webber-Manners
f457b18edc
Cleaned up Makefile. 2018-05-01 18:31:23 -04:00
Bobbi Webber-Manners
fd807e0346
Improved example code a bit 2018-05-01 17:52:48 -04:00
Bobbi Webber-Manners
bdcb01e7a9
Added yet another example. 2018-05-01 17:49:30 -04:00
Bobbi Webber-Manners
6c6eafffd5
Additional example, clarification. 2018-05-01 17:44:03 -04:00
Bobbi Webber-Manners
46e0f0ce71
Added mention of endsub. 2018-05-01 17:39:02 -04:00
Bobbi Webber-Manners
8b4488ece4
Added example on locals hiding globals 2018-05-01 17:29:50 -04:00
Bobbi Webber-Manners
8f29e9d968
Minor improvements to subroutine section 2018-05-01 17:22:00 -04:00
Bobbi Webber-Manners
27a1a9eb44
Added clarification that it is :l, not :1 2018-05-01 17:17:19 -04:00
Bobbi Webber-Manners
f90b88dad5
Minor change to text. 2018-05-01 17:11:00 -04:00
Bobbi Webber-Manners
5571265666
Added Hello World. Just coz. 2018-05-01 17:09:07 -04:00
Bobbi Webber-Manners
8d927c9104
Formatting fix. 2018-05-01 16:44:21 -04:00
Bobbi Webber-Manners
567edfa382
Improved description of the project. 2018-05-01 16:43:11 -04:00
Bobbi Webber-Manners
e3300c496c
Minor fix up to build instructions. 2018-05-01 16:31:09 -04:00
Bobbi Webber-Manners
437138f8b9
Build instructions. 2018-05-01 16:26:46 -04:00
Bobbi Webber-Manners
3fe66499c2
Minor fix. 2018-05-01 15:47:48 -04:00
Bobbi Webber-Manners
3ed7af05e2
Reorganized the first few sections. 2018-05-01 15:46:36 -04:00
Bobbi Webber-Manners
6c13e3957f
Fix TOC link. 2018-05-01 15:41:45 -04:00
Bobbi Webber-Manners
6bd1264a5c
Added entries to TOC. 2018-05-01 15:40:54 -04:00
Bobbi Webber-Manners
d017ef92d2
Added table of VM instructions. 2018-05-01 15:37:57 -04:00
Bobbi Webber-Manners
e9a75e7621
Removed photo credit. 2018-05-01 15:11:30 -04:00
Bobbi Webber-Manners
d3bb11df10
More compiler internals documentation. 2018-05-01 15:10:47 -04:00
Bobbi Webber-Manners
425217a6d5
Update README.md 2018-05-01 13:48:25 -04:00
Bobbi Webber-Manners
8c15345efd
Added explanation of memory architecture. 2018-05-01 13:47:19 -04:00
Bobbi Webber-Manners
d0b65a8451
Added note on unit test script. 2018-05-01 13:07:08 -04:00
Bobbi Webber-Manners
81fd9332e0
Save work in progress - VM internals 2018-05-01 13:03:38 -04:00
Bobbi Webber-Manners
b07fe81051
Added 8 bit quick start instructions. 2018-05-01 12:37:12 -04:00
Bobbi Webber-Manners
2d39fd80d1
Fixed picture embedding. 2018-05-01 12:20:54 -04:00
Bobbi Webber-Manners
b8bdb11b63
Added image. 2018-05-01 12:19:00 -04:00
Bobbi Webber-Manners
9f3fd86ba4
Updated gcc version. 2018-05-01 12:07:55 -04:00
Bobbi Webber-Manners
2a0224d819
TOC 2018-05-01 12:06:03 -04:00
Bobbi Webber-Manners
9dc7fd0fab
TOC 2018-05-01 12:00:21 -04:00
Bobbi Webber-Manners
976fca9ac7
Experimenting with TOC 2018-05-01 11:58:02 -04:00
Bobbi Webber-Manners
48a6f0f46c
Pasted other example code. 2018-05-01 11:50:24 -04:00
Bobbi Webber-Manners
d6188ed911
Pasted example code. 2018-05-01 11:49:44 -04:00
Bobbi Webber-Manners
37943c2d6c
Pasted in final content from Wiki. All migrated. 2018-05-01 11:48:26 -04:00
Bobbi Webber-Manners
8f81c877e9
More pasted content from the Wiki. 2018-05-01 11:45:54 -04:00
Bobbi Webber-Manners
145b395cc3
More pasted content ... phew! 2018-05-01 11:44:10 -04:00
Bobbi Webber-Manners
adc3018810
More pasted content. 2018-05-01 11:40:05 -04:00
Bobbi Webber-Manners
56c7bc8ceb
More pasted stuff from the Wiki. 2018-05-01 11:38:04 -04:00
Bobbi Webber-Manners
378e964f53
More pasted content from wiki. 2018-05-01 11:36:26 -04:00
Bobbi Webber-Manners
980d40b61d
More from the wiki. 2018-05-01 11:30:25 -04:00
Bobbi Webber-Manners
af30fc2011
More pasted content from the wiki. 2018-05-01 11:28:55 -04:00
Bobbi Webber-Manners
c57ad5ac16
Pasting in content from wiki 2018-05-01 11:27:44 -04:00
Bobbi Webber-Manners
334ce92490
Moved content from wiki to README.md 2018-05-01 11:25:07 -04:00
Bobbi Webber-Manners
085800a743
v0.55: Minor tweaks
- Adjusted memory limits.  Found a few extra bytes for source code buffer on Apple II.
- Compiler: Changed multiply by two to left shift in indexing math for array of word.  More efficient.
2018-05-01 10:46:54 -04:00
Bobbi Webber-Manners
fc6583d82d
v0.54: Fixed end of line character on C64, VIC20
End of line on CBM is 13, not 10.
Converted sieve4.8b and unittest,8b to PETSCII and added them to test.d64
Unit tests run on C64 with only one failure (same failure as when running under Linux VM).
2018-04-30 22:39:34 -04:00
Bobbi Webber-Manners
d51db8fa03
v0.53 minor fixes
- Fixed bug in compiled code when flow of control hits endsub.
- Removed debug printout from emitldi(). Too much bloat!
2018-04-30 18:26:04 -04:00
Bobbi Webber-Manners
cdbfeafda9
v0.52. Fix memory corruption bug.
This fixes a memory corruption bug that occurred when compiling code with subroutines.  The symbol table was corrupting the source code.  This was showing up on 6502 systems only (seemed okay on Linux).
2018-04-28 14:00:56 -04:00
Bobbi Webber-Manners
9550257613
v0.51 fixes memory limits for VIC20, C64, Apple2 2018-04-28 11:58:13 -04:00
Bobbi Webber-Manners
2bf831b2f6
Replaced by Makefile. 2018-04-28 00:21:22 -04:00