Functoin

From Esolang
Jump to navigation Jump to search

Functoin is a language by User:A inspired by Post-preprocessor.

Syntax(= command)

f(x)=1/x`function`
f(a)=`Put your code here`,f() (a!=0)
     `nothing here` (a==0)`if statement`
a=0`variable(Set a into 0)`

commas are used to separate two lines of code.

Computational Class

This is an attempt to compile Home Row into it. Define two(or 8, if you like) variables:

a=0,b=0,

a:

a=a+1,

Note that a can be both a and b. s:

a=a-1,

d & f:

No direct code...directly change the operating variable.

k & ;:

No code...That won't affect TC-ness.

j:

jump(n)=`1st command`(n!=0)
`2nd command`

l(Actually Brainfuck Style, but similar):

loop()`Loop commands go here`,loop()(a!=0)
      `We have nothing here`(a==0)