Aleph-ZERO
Jump to navigation
Jump to search
- This is still a work in progress. It may be changed in the future.
Aleph-ZERO is designed by PrySigneToFry. You can add your own commands here. You can also visit ℵ₀ Bytes ^_^ to look the origin page.
Command Table
Aleph-ZERO | 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] |
啊 |
Print the lyrics to 《歌唱祖国》. | (screen)The output content is set aside |
(Language) [sic] |
Change the language to (Language). | (lang)我写不下去了 |
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
增; [屮;]
TEST
啊;
And it will print:
五星红旗迎风飘扬, 胜利歌声多么响亮! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 越过高山,越过平原, 跨过奔腾的黄河长江; 宽广美丽的土地, 是我们亲爱的家乡. 英雄的人民站起来了! 我们团结友爱坚强如钢! 五星红旗迎风飘扬, 胜利歌声多么响亮! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 我们勤劳,我们勇敢, 独立自由是我们的理想; 我们战胜了多少苦难, 才得到今天的解放! 我们爱和平,我们爱家乡. 谁敢侵犯我们就叫他灭亡! 五星红旗迎风飘扬, 胜利歌声多么响亮! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 东方太阳,正在升起, 人民共和国正在成长; 我们领袖毛泽东, 指引着前进的方向. 我们的生活天天向上, 我们的前途万丈光芒! 五星红旗迎风飘扬, 胜利歌声多么响亮! 歌唱我们亲爱的祖国, 从今走向繁荣富强! 歌唱我们亲爱的祖国, 从今走向繁荣富——强!