2015-10-18 12:37:35 +00:00
|
|
|
History of SixtyPical
|
|
|
|
=====================
|
|
|
|
|
|
|
|
0.1
|
|
|
|
---
|
|
|
|
|
|
|
|
Initial inspired-but-messy version implemented in Haskell.
|
|
|
|
|
|
|
|
0.2
|
|
|
|
---
|
|
|
|
|
|
|
|
A complete reboot of SixtyPical 0.1. The reference implementation was
|
|
|
|
rewritten in Python. The language was much simplified. The aim was to get the
|
|
|
|
analysis completely right before adding more sophisticated and useful features
|
|
|
|
in future versions.
|
|
|
|
|
|
|
|
0.3
|
|
|
|
---
|
|
|
|
|
2015-10-18 14:32:28 +00:00
|
|
|
* Added external routine declarations.
|
|
|
|
* Added ability to compile to 6502 machine code and output a `PRG` file.
|
2015-10-18 12:55:40 +00:00
|
|
|
|
|
|
|
0.4
|
|
|
|
---
|
|
|
|
|
2015-10-18 14:32:28 +00:00
|
|
|
* Added `repeat` loops to the language, which can repeat until a flag
|
|
|
|
is set (or `not` set), or which can repeat `forever`.
|
|
|
|
* `if not` inverts the sense of the test.
|