Everything

From Esolang
Jump to navigation Jump to search
This is still a work in progress. It may be changed in the future.

Everything is an esolang by User:Yoyolin0409. This programming language uses almost every strange thing imaginable to write code; that's where its name comes from.

Everything
Designed by User:Yoyolin0409
Appeared in 2026
Computational class
Reference implementation Unimplemented
File extension(s) .1234567890

How to use

Necessary Things

so

Start the program; without this command, a "so?" error will be output.

Q.E.D.

This command terminates the program; without it, it will output an "unsolvable" error.

Variable Name

Variable names must consist only of alchemical symbols. The following are the permitted alchemical symbols:🜔☿🜍🜃🜄🜁🜂☉☽♀♂♁♃☿♄🜚🜛🜺🜓🜕🜖🜗🜨🜶🜷🜸🜻🜼🜽🜿🝀🝁🝂🝃🝘🝙🝚🝛🝜🝝🝞🝥🝦🝧🝨🝩🝪🝫🝬🝭🝮🝯🝰🝱🝲℥🝳🜀🜅🜇🜏🜩🝀🝆🝟🝠

Assignment

The assignment method is quite inexplicable; here's an example:

<varname><pangram>
so<thing>
<stuff>
Q.E.D.(Yes, Q.E.D. will also be used in assignments.)

Pangrams don't participate in the program, so you can use whichever you prefer. Here are all available pangrams:

The quick brown fox jumps over the  lazy dog.
A quick movement of the enemy will jeopardize six gunboats.
All questions asked by five watch experts amazed the judge.
How razorback-jumping frogs can level six piqued gymnasts!
Crazy Fredericka bought many very exquisite opal jewels.
Sixty zippers were quickly picked from the woven jute bag.
John Prady, give me a black walnut box of quite small size.
Jack quietly moved up front and seized the big ball of wax.
Few black taxis drive up major roads on quiet hazy nights.
Have a pick: twenty six letters — no forcing a jumbled quiz!
Big July earthquakes confound zany experimental vow.
Foxy parsons quiz and cajole the lovably dim wiki-girl.
Six big devils from Japan quickly forgot how to waltz.
"Who am taking the ebonics quiz?", the prof jovially axed.
My girl wove six dozen plaid jackets before she quit.
Cozy lummox gives smart squid who asks for job pen.
Amazingly few discotheques provide jukeboxes.
Adjusting quiver and bow, Zompyc killed the fox.
My faxed joke won a pager in the cable TV quiz show.
The lazy major was fixing Cupid's broken quiver.
The quick onyx goblin jumps over the lazy dwarf.
Woven silk pyjamas exchanged for blue quartz.
Brawny gods just flocked up to quiz and vex him.
Watch "Jeopardy!", Alex Trebek's fun TV quiz game.
A wizard’s job is to vex chumps quickly in fog.
The quick brown fox jumps over the lazy dog.
Joaquin Phoenix was gazed by MTV for luck. 
The quick brown fox jumps over a lazy dog.
The jay, pig, fox, zebra and my wolves quack!
Blowzy red vixens fight for a quick jump.
Pack my box with five dozen liquor jugs.
Few quips galvanized the mock jury box.
Quick brown dogs jump over the lazy fox.
A very bad quack might jinx zippy fowls.
Cozy sphinx waves quart jug of bad milk.
Kvetching, flummoxed by job, W. zaps Iraq.
Jackdaws love my big sphinx of quartz.
The five boxing wizards jump quickly.
Vamp fox held quartz duck just by wing.
Five quacking zephyrs jolt my wax bed.
How quickly daft jumping zebras vex.
Two driven jocks help fax my big quiz.
"Now fax quiz Jack!" my brave ghost pled.
Bright vixens jump; dozy fowl quack.
Quick wafting zephyrs vex bold Jim.
Quick zephyrs blow, vexing daft Jim.
Sex-charged fop blew my junk TV quiz.
Sphinx of black quartz, judge my vow.
Waltz, bad nymph, for quick jigs vex.
Brick quiz whangs jumpy veldt fox.
Junk MTV quiz graced by fox whelps.
Bawds jog, flick quartz, vex nymphs.
Fox nymphs grab quick-jived waltz.
Glib jocks quiz nymph to vex dwarf.
scabicide afghani jokul manrope querist purview oxygenize.
ABC defog hijack limnophil querist uvrow XYZ.
ABC defog hijack limn op querist ulva wax oyez.
ABC defy ghi jak limn opaquers turves wax oyez.
a BCD ef ghi jack limn op querist ulva wax oyez.
ABC defyghe bij sklim nop querist uvrow XYZ.
ABC defy ghi jak limn op qres to uva wax oyez.
ABC defy ghi jak limn op querist uva wax yez.
a BCD ef ghi jak limn op qres to uva wax oyez.
ab cad ef ghi jak limn op qre stun vow ox yez.
ABC def ghi jak limn opaquer struv wax yez.
ABC defog hij klam nop querist uvrow XYZ.
ABC defy ghi jak limn op QRS to uva wax yez.
a BCD ef ghi jak limn op QRS to uva wax yez.
ABC def ghi jak limn op qre struv wax yez.
ABC def ghi jak limn op qres tu vow XYZ.
ABC defog hij klam nop QRS tu vow XYZ.
lazy ox wave uts reequip on milk jihad gifted cabal.
lazy ox wave uts roque pon milk jihad gifted caba.
zo yex wave uts roque pon milk jihad gifted caba.
lazy ox ow vug tsar quip on milk jib hag fed caba.
lazy ox ow vug tsar quip on milk jib hag fed cab a.
zo yex wu vug tsar quip on milk jib hag fed caba.
I sang, and thought I sang very well; but he just looked up into my face with a very quizzical expression, and said, "How long have been singing, Mademoiselle?"
g very well; but he just looked up into my face with a very quizzical ex
JoBlo's movie review of The Yards: Mark Wahlberg, Joaquin Phoenix, Charlize Theron...
view of The Yards: Mark Wahlberg, Joaquin Phoenix, Charliz
Jumbling vext frowzy hacks PDQ.
Quack: XL VD zit grew of nymph's BJ
Blowzy night-frumps vex'd Jack Q.
Squdgy fez, blank jimp crwth vox!
Frowzy things plumb vex'd Jack Q.
Quartz glyph job vex'd cwm finks.
Phlegms fyrd wuz qvint jackbox.
Cwm fjord bank glyphs vext quiz.
Veldt jynx grimps waqf zho buck.
Junky qoph flags vext crwd zimb.
Cwm fjord veg balks nth pyx quiz.
Glum Schwartzkopf vex'd by NJ IQ.
New job: fix Mr. Gluck's hazy TV, PDQ!
Mr. Jock, TV Quiz Ph.D, bags few lynx.
Bcfhjmpqvxyz isn't a kluge word.
J. Q. Vandz struck my big fox whelp.
Zing, vext cwm fly jabs Kurd qoph.

The <thing> attribute is used to declare the type of the following content assigned to the preceding <varname>

Thing Type
ing string
nt int
lean/ary boolean/binary
oat float
rnary quaternary
tal octal
e 64 base 64

It's hard to believe, but "int" is a base 366 number system.

What is <stuff>

String

The way you represent a string is absolutely the most outrageous you've ever seen. First, break the string into groups of three characters. Then, search for the corresponding text string based on the result. If there's no match, guess two characters. If still no match, guess one. If still no match, use the corresponding Unicode hexadecimal code.

Original text Corresponding text
a Algebraic Number
b Vacuum Tube's Battery
c C Language
d Aircraft Registration in the Bundesrepublik Deutschland
e E language
f Hypergeometric Function
g Yellow Evolutionary Void
h Harry Halbreich
i X-SAMPA-i
j Jupiter
k Ankeng LRT
l 14th Street–Canarsie Local
m Mega
n Hakodate honsen Ōnuma eki-Oshima-sawara eki-Mori eki
o Y-DNA
p Aircraft Registration in the Chosŏn Minjujuŭi Bi-Inmin Konghwaguk
q Rational Number
r Real Number
s Strikethrough
t Tea
u Union
v Roman Numerals 5
w 75-111GHz
x Χ(not X, it Χ, Greek alphabet's chi)
y Susitna North, Alaska
z Theory Z


Finally, separate each result with ", ". These items are capitalized by default. You can use pls <number of items>, <number of items>, <number of items>, <number of items>... to make certain items lowercase.

Int

The int's number name is inspired by the calendrier républicain. It's important to note that the calendrier républicain uses autumn as the first season, so be careful not to get it wrong when writing it. Also, don't use a name you're familiar with, as the translation might differ.(Moreover, our Day 0 was "Revolution".)

Name Number
Revolution 0
Grape 1
Saffron 2
Chinese Chestnut 3
Autumn Crocus 4
Horse 5
Balsam 6
Carrot 7
Amaranth 8
Parsnip 9
Wine Lees 10
Potato 11
Golden Everlasting 12
Giant Pumpkin 13
Garden Mignonette 14
Donkey 15
Marvel of Peru 16
Pumpkin 17
Buckwheat 18
Common Sunflower 19
Wine Press 20
Hemp 21
Peach 22
Turnip 23
Amaryllis 24
Cattle 25
Eggplant 26
Chili Pepper 27
Tomato 28
Barley 29
Barrel 30

Boolean/Binary

Yes, this is used for both binary and Boolean values, with ⚊ as True or 1 and ⚋ as False or 0.

Float

A simple replacement table. The replacement rule prioritizes numbers with two digits.

Original text Replaced text
. 啥, [space](only use on 42.42 number)
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78 廿
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
01
02
03
04
05
06
07
08
09
00
0(before decimal point)
1(before decimal point)
2(before decimal point)
3(before decimal point)
4(before decimal point)
5(before decimal point)
6(before decimal point)
7(before decimal point)
8(before decimal point)
9(before decimal point)
10(before decimal point)
11(before decimal point)
12(before decimal point)
13(before decimal point)
14(before decimal point)
15(before decimal point)
16(before decimal point)
17(before decimal point)
18(before decimal point)
19(before decimal point)
20(before decimal point)
21(before decimal point)
22(before decimal point)
23(before decimal point)
24(before decimal point)
25(before decimal point)
26(before decimal point)
27(before decimal point)
28(before decimal point)
29(before decimal point)
30(before decimal point) 𠬠
31(before decimal point) 𠄩
32(before decimal point) 𠀧
34(before decimal point) 𦊚
35(before decimal point) 𠄼
36(before decimal point) 𦒹
37(before decimal point) 𦉱
38(before decimal point) 𠔭
39(before decimal point) 𠃩
40(before decimal point) 𨒒
41(before decimal point) 𤾓
42(before decimal point)
43(before decimal point) 𠦳
-

Furthermore, π is represented by "派".
Example: The first twenty digits of pi: 3.14159265358979332846 can be expressed as:漠啥戊己秭倆參個卄壹申震, 42.42 can be expressed as:答 案, 2026.011107562 can be expressed as:隻耦啥厘乙忽億二

Other N Base Number Systems

Quaternary:⚏(0)、⚍(1)、⚎(2)、⚌(3)

Octal:☷(0)、☳(1)、☵(2)、☱(3)、☶(4)、☲(5)、☴(6)、☰(7)

Base 64:䷁(0)、䷗(1)、䷆(2)、䷒(3)、䷎(4)、䷣(5)、䷭(6)、䷊(7)、䷏(8)、䷲(9)、䷧(10)、䷵(11)、䷽(12)、䷶(13)、䷟(14)、䷡(15)、䷇(16)、䷂(17)、䷜(18)、䷻(19)、䷦(20)、䷾(21)、䷯(22)、䷄(23)、䷬(24)、䷐(25)、䷮(26)、䷹(27)、䷞(28)、䷰(29)、䷛(30)、䷪(31)、䷖(32)、䷚(33)、䷃(34)、䷨(35)、䷳(36)、䷕(37)、䷑(38)、䷙(39)、䷢(40)、䷔(41)、䷿(42)、䷥(43)、䷷(44)、䷝(45)、䷱(46)、䷍(47)、䷓(48)、䷩(49)、䷺(50)、䷼(51)、䷴(52)、䷤(53)、䷸(54)、䷈(55)、䷋(56)、䷘(57)、䷅(58)、䷉(59)、䷠(60)、䷌(61)、䷫(62)、䷀(63)

Operations

Output and Input

Easy, You only need to use ⚫ (output) and ⚪ (input).

Example

Hello, world!

so
🜔The quick brown fox jumps over the lazy dog
soing
Helsinki-Vantaa Airport, name75, 002C, 0020, 75-111GHz, |, LaserDisc, 0021
pls 2,5,7,8
Q.E.D.
⚫🜔
Q.E.D.

Cat

⚪🜔
⚫🜔