Spil
Jump to navigation
Jump to search
Spil is an Esoteric programming language created by User:Buckets in 2020.
| Real Commands | Instructions |
|---|---|
| 0-7 | Determines the movement, Push 0-7. |
| * | Toggle 0-7 to the Following Pseudo-Commands*. |
| Pseudo-Commands | Instructions |
|---|---|
| 0 | Push the input. |
| 1 | Pop The top value And Print it in ASCII. |
| 2 | Add the top Two Values. |
| 3 | Subtract the Top two values(, by t-b). |
| 4 | Multiply the top two values on the stack. |
| 5 | Divide the top two Values on the stack(, by t/b). |
| 6 | Mod the top two values On the stack(, by b%t). |
| 7 | If the Top Value = The Second to the top value, Toggle and move in 6, Else Toggle and move in 0. |
From the Following Programs, We can assume the movements Form this table:
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|
| Go left Once, Upwards Twice. | Go right 1, Up 2. | Left: 2, Up: 1. | Up once; 2 to The Right. | Down 1 left 2. | Go down one, Right 2. | Down 2, Right -1. | Down 2, Right 1. |
Cat program:
5 1
*
0
A+B Program:
5
* 1
* 2
*
* 0
*
0
Truth-machine Program:
7
5 4
7 1 6 2
6 7
7 7 *
*7 0
7 21
7* 2
6 3
1*
1
4
1