Commit | Line | Data |
---|---|---|
c9d5be09 | 1 | ## This program outputs "Hello, world!" |
c9d5be09 | 2 | |
68f56a54 AT |
3 | SSSSN | ST: Push +0 (ASCII '\0') |
4 | SSSTSSSSTN | ST: Push +33 (ASCII !) | |
5 | SSSTTSSTSSN | ST: Push +100 (ASCII d) | |
c9d5be09 | 6 | SSSTTSTTSSN | ST: Push +108 (ASCII l) |
68f56a54 | 7 | SSSTTTSSTSN | ST: Push +114 (ASCII r) |
c9d5be09 | 8 | SSSTTSTTTTN | ST: Push +111 (ASCII o) |
c9d5be09 | 9 | SSSTTTSTTTN | ST: Push +119 (ASCII w) |
68f56a54 AT |
10 | SSSTSSSSSN | ST: Push +32 (ASCII space) |
11 | SSSTSTTSSN | ST: Push +44 (ASCII ,) | |
c9d5be09 | 12 | SSSTTSTTTTN | ST: Push +111 (ASCII o) |
c9d5be09 | 13 | SSSTTSTTSSN | ST: Push +108 (ASCII l) |
68f56a54 AT |
14 | SSSTTSTTSSN | ST: Push +108 (ASCII l) |
15 | SSSTTSSTSTN | ST: Push +101 (ASCII e) | |
16 | SSSTSSTSSSN | ST: Push +72 (ASCII H) | |
17 | NSTTSSSN | FC: JSR>1000 (print string from stack; see stdlib) | |
c9d5be09 | 18 | NNN | FC: Terminate program |