ℵ₀ Bytes ^ ^
Jump to navigation
Jump to search
- The title of this article is not correct because of technical limitations. The correct title is actually ℵ₀ Bytes ^_^.
- This is still a work in progress. It may be changed in the future.
ℵ₀ Bytes ^_^ is designed by PrySigneToFry. You can add your own commands here. Welcome to Aleph Playground!
Command Table
ℵ₀ Bytes ^_^ | Meaning | After Operation |
---|---|---|
H |
Print "Hello, world!". | (Screen) Hello, world! |
9 |
Print the lyrics to 99 bottles of beer. | (Screen) 99 bottles of beer |
@ |
A+B Problem. | (Do) A+B Problem |
中 |
Change language to 中文. | 示例 |
P |
Change language to Python. | 示例 |
B |
Change language to Brainfuck. | 示例 |
F |
Change language to Free Esolang. | 示例 |
¶========================== |
Boundary of this Esolang and others. | 示例 |
⍰ |
Generates a Random Number and then push it into stack. | (stack)[X, Y]→[X, Y, A] |
! |
Pop the top element from stack. | (stack)[X]→[] |
`NUMBER` |
Push the NUMBER into stack. | (stack)[]→[X] |
加 |
Pop A and B, then push A+B. | (stack)[X, X]→[X] |
减 |
Pop A and B, then push A-B. | (stack)[X, X]→[X] |
乘 |
Pop A and B, then push A×B. | (stack)[X, X]→[X] |
除 |
Pop A and B, then push A÷B. | (stack)[X, X]→[X] |
模 |
Pop A and B, then push A%B. | (stack)[X, X]→[X] |
幂 |
Pop A and B, then push AB. | (stack)[X, X]→[X] |
☞(index) |
Pop the index-th element from stack. | (stack)[X, I, X]→[X, X] |
の{Language}"Script" |
Do the Script with Language. | 示例 |
↑ |
Move to (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) in 20-Dimensional Space. | 示例 |
屮 |
Fork the program. | 示例 |
[Script] |
Do the script until the top element of stack is 0. | 示例 |
" |
Once the double quotes are encountered, collect all the characters that are located between the two double quotes and push their Unicode values into the stack. | (stack)[]→[X, ...] |
反 |
Reverse whole stack. | (stack)[A, B, C, D]→[D, C, B, A] |
肏 |
F**k up whole stack. | (stack)[A, B, C, D]→[] |
☯ |
Generate a random float between 0 and 1, and then push it into stack. | (stack)[]→[X] |
. |
Pop the top element from the stack and print it as a character. | (stack)[X, X]→[X]////(screen)X |
, |
Get the character and then push it into stack. | (stack)[]→[X] |
: |
Pop the top element from the stack and print it as a number. | (stack)[X]→[] |
\ |
Get the Number and then push it into stack. | (stack)[]→[X] |
交 |
Swap the top two elements of the stack. | (stack)[X, Y, Z]→[X, Z, Y] |
增 |
Increases the top element of the stack. | (stack)[X]→[X] |
萎 |
Decreases the top element of the stack. | (stack)[X]→[X] |
⍵ |
puts the stack in N-bonacci order. so for a number N we index it based on how large its division is(if we divide all the numbers in the sequence up to the N-th number). | 示例 |
[A]⟖⟗⟕[B] |
replaces all instances of A with B | (stack)[A, B, A]→[B, B, B] |
⨋ |
project the stack onto a 2d grid. each block is positioned by (stack_pos, numercial_pos). then you go on like that for all objects in the stack | (numbers)[A<B, A>T, T<B](stack)[A,T,B,B,A]→(2d coords)[A(2,1), T(0,0), B(3, 2), B(4, 2), A(5, 1)] |
<,>,V,^ |
moves pointer around on the 2d stack grid | (2d coords)[{A(2,1)}, T(0,0), B(3, 2), B(4, 2), A(5, 1)]→(>)(2d coords)[A(2,1), T(0,0), B(3, 2), B(4, 2), {A(5, 1)}] |
☞(index)⌥(command) | use command on index-th number in stack | (stack)[X, I, X]→(command_input)[I]→[X,I,X] |
All commands end with a semicolon.
Examples
Hello, world!
H;
And readable version:
"Hello, world!"; 反; .............; `13`; .;
A+B Problem
@
99 bottles of beer
9
Fork
增; [屮;]