awa5x v2.0.1 released.
https://github.com/Stark-Night/awa5x/releases/tag/v2.0.1I don't know if I had read the specs wrong or something else, but the double bubble produced by the DIV opcode was generated in the reverse order: remainder then quotient, instead of quotient then remainder. This releases fixes this issue.
Another issue I didn't discover until
I was writing an example program for the AWA5 reference book was that RED would reverse the order of the input string, so "hello" would be stored as "olleh". While funny, I'd rather not touch user input and this release fixes it.
According to the specifications, negative numbers must be prefixed with ~ (tilde) instead of - (minus sign); both the original implementation by Temp and awa5x until v2.0.1 do not do this and instead read and print negative numbers with a minus sign. This release is aligned to the specifications and thus requires negative numbers to be input with a tilde prefix; the output also uses a tilde prefix.