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.
Belbolesi
Jump to navigation
Jump to search
Belbolesi is an esolang heavily inspired by RandomAndgits Bilutabowese (More commonly known as Bulu Taba, for whatever reason)
Dictionary
Sets (4 things)
- ( — Bel — Starting to a set
- ) — Bol — Ending to a set
- Ω — Ol — Placeholder
- | — Si — Cardinality of the following set
Logic (17 things)
- ! — Nu — Negates the previous thing
- = — Yal — Asks if the previous thing is equal to the following thing
- ≈ — Ral — Asks if the previous thing is rounded as the following thing
- ^ — Wil — Either the previous thing or the following thing (Exclusive choice selector)
- Π — Wan — Comma
- E — Ele — Asks if the previous thing is an element of the following thing
- δ — Ro — Repeats the previous thing the following times
- ? — Wel — Does the previous thing only if the following thing is true
- ~ — Fif — If ? = False, have a custom output
- S — Sor — Choose random from following choices
- Δ — Nip — Action node (Click by default)
- M — Xus — Mouse X
- N — Yus — Mouse Y
- \ — Nir — False
- / — Yir — True
- + — Yan — Put two sets together. Essentially addition
- - — Ran — Split two sets from each other. Essentially subtraction
Customisable (6 things)
- λ — Vel — Shorthand for an action with customisability
- P — Pul — Typed into a function for custom inputs to exist
- O — Yon — The custom output for a function
- % — Yek — Sets the amount of O
Vector (8 things)
- F — Gri — Locates the position of a shape on the grid (1 = 1 PX, the grid is 30x30 PX)
- Y — Yi — Y-level on a grid
- X — Xi — X-level on a grid
- Z — Zi — Z-level on a grid
- Σ — Ti — Teleport to a point (Put in front of every line and place it whenever with a number to teleport to that line)
- R — Raz — Red channel
- G — Giz — Green channel
- B — Buz — Blue channel
- Ξ — Diz — Fill a shape with a color
Characters (3 things)
- A — Kal — A string of characters/Print function (0 = A, 1 = B, etc.)
- V — Sal — Turn a string into what it actually is
- Λ — Zal — Turn a string into what it mathematically is
Examples
Number Generation
- 0 = |(Ω!)
- 1 = |(|(Ω!))
- 2 = |(|(Ω!)Π(|(|(Ω!))))
- 3 = |(|(Ω!)Π(|(|(Ω!))Π(|(|(Ω!)Π(|(|(Ω!)))))))
- Get how numbers are made?
- Also: -1 = |(Ω+|(|(Ω!))=|(Ω!))
Hello World!
- A(0Π4Π11Π11Π14Π28Π29Π22Π14Π17Π11Π3). Please note that I am NOT typing those numbers, bro
Gambling! (Double or nothing)
- λ|(Ω!)(S(|(Ω!)^PUδ|(|(Ω!)Π(|(|(Ω!)))))) (You put a number in, and it gives you either 0 or double the amount)
- Output: λ|(Ω!)()