We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
B)?A
Jump to navigation
Jump to search
B)?A is an Esoteric programming language created by User:Buckets in 2020.
| Commands | Instructions |
|---|---|
| AB | Option A and Option B Forwards with Conditions with the Start, ` And Using < for an "emergency exit".
|
| CD | Option A and Option B Backwards with The conditions with the Start, ' And Using > for an "emergency exit".
|
| E | Input. |
| F | Output. |
| GH | The same as AB but with " And Using . for an "emergency exit".
|
| [] | "a condition". |
| {} | "an operation". |
| $ | Swap Between the Two Variables. |
Cat program:
CDEF'
Truth-machine Program:
E`[="1"]ACDF'[="0"]BF<
"Hello, World!" Program:
{="Hello, World!"}F
A+B Problem:
E$E{+$}$F
99 bottles of beer Program:
{="99"}CDF$
{=" bottles of beer on the wall, "}F$F
{=" bottles of beer.
Take one down and pass it around, "}
F${-1}F${=" bottles of beer on the wall."}F$
`[="1"]A
{="
1 bottle of beer on the wall, 1 bottle of beer.
Take one down and pass it around, no more bottles of beer on the wall.
No more bottles of beer on the wall, no more bottles of beer.
Go to the store and buy some more, 99 bottles of beer on the wall."}F"
B'GH