Chris Pressey
|
a966a496d0
|
Bump version number.
|
2019-10-21 14:07:41 +01:00 |
|
Chris Pressey
|
2e2e80664e
|
Forbid nested with interrupts blocks, and more refactoring.
|
2019-05-14 15:01:10 +01:00 |
|
Chris Pressey
|
3d14b6ee6c
|
Fix typo.
|
2019-04-16 13:59:27 +01:00 |
|
Chris Pressey
|
0c65954bc5
|
Updates to README. Fix awkward punctuation in usage message.
|
2019-04-16 11:37:46 +01:00 |
|
Chris Pressey
|
a10f1c6528
|
Replace --run option with terser --run-on option.
|
2019-04-16 10:35:59 +01:00 |
|
Chris Pressey
|
a44b007ff0
|
Declare that --run replaces loadngo.sh, and remove the latter.
|
2019-04-15 13:11:43 +01:00 |
|
Chris Pressey
|
c906ab7817
|
A few further small edits to README.
|
2019-04-10 12:29:59 +01:00 |
|
Chris Pressey
|
1ca5cb0336
|
You could argue that it's not *that* low level, so, okay.
|
2019-04-10 12:23:50 +01:00 |
|
Chris Pressey
|
7854f71706
|
More edits to docs.
|
2019-04-10 12:02:35 +01:00 |
|
Chris Pressey
|
21a187a105
|
Update docs.
|
2019-04-10 09:29:45 +01:00 |
|
Chris Pressey
|
f860db055c
|
Note what's on this development branch so far.
|
2018-11-23 22:16:21 +00:00 |
|
Chris Pressey
|
6e9b15e017
|
Small documentation updates.
|
2018-09-14 13:14:32 +01:00 |
|
Chris Pressey
|
fca00ff127
|
Rewrite the intro blurb in the README.
|
2018-09-05 21:36:18 +01:00 |
|
Chris Pressey
|
51b98df829
|
Split TODO off into own file.
|
2018-08-26 14:35:28 +01:00 |
|
Chris Pressey
|
8bba28cde2
|
Use relative, ?raw=true URL for embedded image.
|
2018-08-26 14:32:19 +01:00 |
|
Chris Pressey
|
a73f6e1d94
|
Update HISTORY and README.
|
2018-05-08 12:48:15 +01:00 |
|
Chris Pressey
|
89fa8361a8
|
Remove --prelude, reform and document --output-formats.
|
2018-04-23 13:18:01 +01:00 |
|
Chris Pressey
|
398b67cdcc
|
Yet more TODO notes.
|
2018-04-19 10:35:21 +01:00 |
|
Chris Pressey
|
8a613febe2
|
More notes.
|
2018-04-19 09:54:24 +01:00 |
|
Chris Pressey
|
9adc543cc0
|
Add TODO note.
|
2018-04-18 17:59:42 +01:00 |
|
Chris Pressey
|
72fed579d1
|
Expand on the points in the TODOs.
|
2018-04-18 16:46:34 +01:00 |
|
Chris Pressey
|
bc91ef1602
|
Compile byte-table add, sub, cmp, and, or, xor, shl, shr, inc, dec.
|
2018-04-18 16:32:12 +01:00 |
|
Chris Pressey
|
e565234d28
|
Support for shl foo and shr foo where foo is a byte storage.
|
2018-04-18 12:01:53 +01:00 |
|
Chris Pressey
|
b451176f37
|
(Not possible because there are not Indirect,Y modes for LDX, STX)
|
2018-04-18 11:27:23 +01:00 |
|
Chris Pressey
|
3c7d95a724
|
Support for copy [ptra]+y, [ptrb]+y to indirect LDA indirect STA
|
2018-04-18 10:57:57 +01:00 |
|
Chris Pressey
|
4f28f43bde
|
The existing analysis is actually sufficient. Document why this is.
|
2018-04-18 10:25:23 +01:00 |
|
Chris Pressey
|
70247e0e44
|
Generate zero-page code for and, or, and xor, when possible.
|
2018-04-17 17:58:26 +01:00 |
|
Chris Pressey
|
27df0d27db
|
Optimize away RTS and JMP when possible. Fallthru stuff done.
|
2018-04-05 14:10:04 +01:00 |
|
Chris Pressey
|
2be4406964
|
Flesh out and describe the fallthru optimization algorithm.
|
2018-04-04 10:15:06 +01:00 |
|
Chris Pressey
|
b63b880b8c
|
Update documentation.
|
2018-03-29 16:58:50 +01:00 |
|
Chris Pressey
|
f86041721d
|
Try to spell out my idea for an algorithm for this.
|
2018-03-27 17:05:41 +01:00 |
|
Chris Pressey
|
6744ad29a9
|
Beginnings of modularity.
|
2018-03-27 16:23:22 +01:00 |
|
Chris Pressey
|
d9e625db30
|
Clean up driver code, add filename to error messages.
|
2018-03-27 15:55:29 +01:00 |
|
Chris Pressey
|
3f0e36a67c
|
Add symbolic constants.
|
2018-03-27 12:36:33 +01:00 |
|
Chris Pressey
|
877f55b6cd
|
VIC-20 example and rewrite docs.
|
2018-03-26 13:43:33 +01:00 |
|
Chris Pressey
|
7f38d04536
|
Documentation updates.
|
2018-03-26 13:16:53 +01:00 |
|
Chris Pressey
|
ed917566ea
|
We have a for loop now.
|
2018-03-14 16:45:35 +00:00 |
|
Chris Pressey
|
689670a69e
|
Small bugfixes and changes.
|
2018-03-13 09:25:06 +00:00 |
|
Chris Pressey
|
d7ada8949c
|
Tweaks to README.
|
2018-03-08 15:34:28 +00:00 |
|
Chris Pressey
|
af09bd8875
|
Add screenshot.
|
2018-03-08 13:36:30 +00:00 |
|
Chris Pressey
|
2b9c457ffc
|
Try to improve the description in the documentation, and notes.
|
2018-03-08 13:24:00 +00:00 |
|
Chris Pressey
|
72efecbb1a
|
Support different preludes for different archs (c64 and vic20 now.)
|
2018-03-06 17:00:39 +00:00 |
|
Chris Pressey
|
bda0202dee
|
Confirm that AND clips the range and INC/DEC invalidate it.
|
2018-03-06 15:42:12 +00:00 |
|
Chris Pressey
|
7023fb9c1d
|
Update notes.
|
2018-03-06 14:15:53 +00:00 |
|
Chris Pressey
|
a115c2bc9f
|
Add notes for for -like loop.
|
2018-03-05 10:34:49 +00:00 |
|
Chris Pressey
|
e2d10d7d33
|
Documentation/notes changes for the 0.13 branch.
|
2018-02-16 09:51:24 +00:00 |
|
Chris Pressey
|
6039e59999
|
Small documentation sorting.
|
2018-02-12 16:40:53 +00:00 |
|
Chris Pressey
|
f6fa1ec7d2
|
Remove need for forward keyword in forward reference in copy .
|
2018-02-12 15:59:20 +00:00 |
|
Chris Pressey
|
08ec0e46a3
|
Remove the need for parens in vector (routine ...) table type.
|
2018-02-12 14:53:49 +00:00 |
|
Chris Pressey
|
5c3c560fe4
|
Refine documentation.
|
2018-02-12 14:31:26 +00:00 |
|