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.

VaTery

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

VaTery is what happens if you make variables more crazy to do with it.VaTery stands for:Variable Properties.

What it does

Have you ever been wondering, bro I have this group of variables, but I want to use all the Variables with this property!Well thanks to VaTery you can!

Code

Variables

The main thing you GOTTA KNOW is how to define variables.There are different types of variables, built-in-functions or defined.

Defined

Defined variables are variables that can be defined like this:

MakeNewVariableCalled {VarName} Set {Value}

{} means that you can call it.VarName means your variable name, Value means your Variable value which can be these: Write any text you want, but if you do not want to give it a value (which you mostly never do) use this:

MakeNewVariableCalled {VarName}

.

Built-In-Functions

Other ones are built in, and they are defined to be used to do other things other than storing values, I do not have a whole of these, but I can give examples:

Name Does
print prints text
input gets input

To call a built-in-function variable do this:

ThisVariableIsFunction {Name}

Functions On Variables

Some that are not variables, built-in-functions, can be called normally, but they act on variables.Name()Gets the variable name and converts it into a string.Len() gets the length of the text.All() -> Do gets all variables with this property and makes it do this.More functions will be added soon.

Examples

Hello World

MakeNewVariableCalled Hello, World!
ThisVariableIsFunction print
print Name(Hello, World!)

Yes variables can be called anyway you want.