User:Gai

From Esolang
Jump to navigation Jump to search

hi im putting more here soon


probably wont make a page for this. just made this idea in like 15 minutes

edit: its midnight im making page tmr (30/04/22)

its inspired by befunge and the table took AGES to make

documentation
Code Name Notes
^ Go up Carries variable up
< Go left Carries variable to the left
v Go down Carries variable down
> Go right Carries variable to the right
i Input This input cannot be used by a user
u User input User inputs something. Activated at start
o Output Outputs what it is given.
[^=] Copy above copy variable/string and pastes it below (if no space outputs error)
[<=] Copy left copy variable/string and pastes it to the right (if no space outputs error)
[v=] Copy below copy variable/string and pastes it above (if no space outputs error)
[>=] Copy right copy variable/string and pastes it to the left (if no space outputs error)
e{} Comment Put something in curly brackets
j{a}=n Create variable Create variable with this name and value of n
j{a}- Remove variable Remove variable (Works for all types)
j{a}+n Increment number For number variable, increment by n (In curly brackets, put variable name. Im not pasting this to all the other variable commands.)
j{a}-n Decrement number For number variable, decrement by n
j{a}==n Set number Set number to n
s{a}= Create string Create string with this name
s{a}="" Change string Set string to what is in speech marks
b{a}=<true> Change boolean Create boolean with this state
b{a}~ Switch boolean value If its true, make it false and vice versa.

I will add more, and have added some stuff to this before i put it here in its first version.