Commit Graph

23 Commits

Author SHA1 Message Date
Chris Pressey 5f8802b305 Arrange license info in repo to follow REUSE 3.0 convention. 2024-02-02 12:10:23 +00:00
Chris Pressey f4577804c7 A little reshuffling and improving of READMEs and notes. 2019-10-23 10:21:02 +01:00
Chris Pressey 1b5f4c0c4b Add architecture-dependent "joy2delta.60p" to "standard library". 2019-10-22 16:09:58 +01:00
Chris Pressey d408e740ed Establish an `include` directory and `--include-path` option. 2019-10-22 15:10:55 +01:00
Chris Pressey 92b1cfeefb Implement tail-call optimization. 2019-10-22 12:23:15 +01:00
Chris Pressey 44d97c33a2 Better generation of code at tail of routines. 2019-10-22 11:37:00 +01:00
Chris Pressey 3d88226058 Implement --prune-unreachable-routines. 2019-10-22 09:41:30 +01:00
Chris Pressey 1df6941b01 Callgraph uses reachability. 2019-10-22 09:07:16 +01:00
Chris Pressey 2e2e80664e Forbid nested `with interrupts` blocks, and more refactoring. 2019-05-14 15:01:10 +01:00
Chris Pressey 3f666f4385 Add `reset` instruction; much refactoring. 2019-05-14 08:56:35 +01:00
Chris Pressey dd29b6fd4a Implement local locations that aren't statically initialized. 2019-05-13 12:32:18 +01:00
Chris Pressey 81e28fa757 Jot down some TODO items before I forget them. 2019-04-18 09:16:23 +01:00
Chris Pressey 21a187a105 Update docs. 2019-04-10 09:29:45 +01:00
Chris Pressey b19267d3ba Checkpoint import of changes for version 0.19. 2019-04-08 11:50:54 +01:00
Chris Pressey d13c6a94a2 Drop the check for "consistent initialization" inside `if` blocks. 2018-12-11 19:27:40 +00:00
Chris Pressey bf3f1835ed Merge branch 'develop-0.18' of https://github.com/catseye/SixtyPical into goto-at-end-of-block 2018-11-29 17:47:48 +00:00
Chris Pressey 6dbce205d1 `goto` is no longer restricted to appearing in tail position. 2018-11-27 14:25:43 +00:00
Chris Pressey 9364a5fbec Small step towards the goal of this branch. 2018-11-27 13:56:32 +00:00
Chris Pressey a765a50c1e Notes on `compare`. 2018-11-23 22:23:41 +00:00
Chris Pressey ff54a568a8 Update TODO 2018-09-07 17:47:59 +01:00
Chris Pressey fee36294db Update TODO and HISTORY. 2018-09-07 15:35:42 +01:00
Chris Pressey 19461bc205 Support `save X, Y, Z {}` as a shortcut syntax for nested `save`s. 2018-09-07 11:27:42 +01:00
Chris Pressey 51b98df829 Split TODO off into own file. 2018-08-26 14:35:28 +01:00