This=That 3.0 extends This=That 2.0. It adds some spacial features, such as recursion and functions. For example:
starts a function called Myfunction, with params "param" and "param2". Params can be deleted(as nothing).
end function Myfunction
ends a function called Myfunction. To call:
start function Myfunction
a=1->100 for loop x=a
starts a for loop with the array range of a. a becomes the current number every time executed.
end for loop x
ends a for loop called x.
99 bottles of beer(for loop) Actually, that is unformatted...
function NN= a=print b=print a=print c=print d=print a minus 1=print b=print end function NN a=99->0 b= bottles of beer on the wall. c= bottles of beer. d=Take one down. pass it around, for loop f=a start function NN end for loop f