AoA
Jump to navigation
Jump to search
AoA is an Esoteric programming language created by User:Buckets in An Unknown year.
After Every command, A Random Thing will Be forgotten, either A number, Command or Variable (This does not Include REMEMBER! []
, Instead of forgetting A Command or number Or Variable after the Command, It doesnt, Also The number 10 is Always remembered.)
Commands | Instructions |
---|---|
PLUS #m | Add m. |
MINUS #n | Subtract By n. |
TIMES #o | Multiply by o. |
DIVIDE #p | Divide By p. |
GOTO #q | Go to Line q. |
REQUEST | Ask for an Input. |
(REQNUM) | The Number Form of The Requested input. |
INSTORE r | Store the current number To The Variable r. |
OUTSTORE s | Receive The Number From variable s. |
PRINT () | Print The Innards Of the Brackets. |
PRINTVAR | Print the Current Variable. |
IF a THEN b ELSE c | If the Condition a is met, Run Code b, Else run code c. |
REMEMBER! [] | This Command will Remember The command/number/variable in the Brackets . |
Cat program:
10 REQUEST REMEMBER! [20] 20 REMEMBER! [(REQNUM)] REMEMBER! [30] 30 REMEMBER! [40] REMEMBER! [50] 40 REMEMBER! [60] REMEMBER! [PRINTVAR] 60 PRINTVAR
"Hello, World!" Program:
10 PRINT (Hello, World!)
Truth-machine Program:
10 REQUEST REMEMBER! [20] 20 REMEMBER! [(REQNUM)] REMEMBER! [30] 30 REMEMBER! [40] REMEMBER! [50] 40 REMEMBER! [60] REMEMBER! [70] 60 REMEMBER! [80] REMEMBER! [90] 70 REMEMBER! [100] REMEMBER! [110] 80 REMEMBER! [IF a THEN b ELSE c] 90 IF (REQNUM)=0 THEN REMEMBER! [PRINT ()] 100 REMEMBER! [PRINTVAR] REMEMBER! [105] 105 REMEMBER! [220] REMEMBER! [106] 106 REMEMBER! [GOTO #] GOTO #220 110 ELSE REMEMBER! [120] REMEMBER! [130] 120 REMEMBER! [140] REMEMBER! [150] 130 REMEMBER! [IF a THEN b ELSE c] 140 REMEMBER! [(REQNUM)] REMEMBER! [150] 150 REMEMBER! [160] REMEMBER! [170] 160 REMEMBER! [180] REMEMBER! [190] 170 REMEMBER! [200] REMEMBER! [175] 175 REMEMBER! [210] REMEMBER! [176] 176 REMEMBER! [220] 180 IF (REQNUM)=1 THEN REMEMBER! [PRINTVAR] 190 REMEMBER! [PRINTVAR] PRINTVAR 200 REMEMBER! [GOTO #] REMEMBER! [190] 210 GOTO #190 ELSE 220