Built-out
Jump to navigation
Jump to search
Built-out is a stack-based work-in-progress esoteric programming language created by User:Bo Tie that appears to have built-ins, but doesn't.
Commands
Before running: push each character of input to stack 2
Command | Function |
---|---|
a | go to start of script if stack 2 is not empty |
c | drop item of stack 2 and push it to stack 1 |
h | duplicate top of stack 1 |
r | convert character (1-9) at top of stack 1 to integer if possible |
t | if not last 't' in script, swap stacks 1 and 2; otherwise do nothing but EOF can return here unless 'u' disables it |
u | toggle eof loop if top item of stack 1 is falsy |
EOF | pop item of stack 1 if stack 1 is not empty, then go to previous 't' if stack 1 is still not empty, terminate if previous 't' does not exist or stack 1 is empty |
Examples
cat
truth