Commit Graph

171 Commits

Author SHA1 Message Date
Bobbi Webber-Manners 4d506a06da
Finished section on compiler internals (for now) 2018-05-01 20:38:02 -04:00
Bobbi Webber-Manners b676a6915d
Fixed example code to be legal! 2018-05-01 20:25:20 -04:00
Bobbi Webber-Manners c7081c357a
Additional info on internals 2018-05-01 20:21:39 -04:00
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