Like UnLambdaLanguage evrything is a function, insted this is evrything objects. The program file is a object definisen for main object. Example: [x=#65;xx=+out;xx=+out;] print out "A" 2 times I hav to complete this document, and make a interpreter for it as well. And I made a mistake abuve now I fix it ---- ''Is this language defined anywhere?'' ---- OK, here I will now: Commands: varname=value; to setvariable ==value; to set return value from +value ~ to forget 1 from calling stack Operaters: +value to make copy uv a object and return the ==value inside the codeing for that object [code] to make a new object with this code and no variables. This code will not execute rite away, but will execute wen +value call copy uv it . to get self variable object>varname to get variable inside object (can also be use on left side uv =) object-value to get indexed variable inside objcet (can also be use on left side uv =) be same index if object pointer the same Numbers: Ar # and integer number. Number ar global object can be acses and changed the same as enything els, it has these variables bilt in: prev=number-1 next=number+1 sgn= -1 for <0 0 for =0 +1 for >0 Main Object: The object the main object has these varible objects ar pre-coded: in = to input 1byte out = to output 1byte x = set to number value to in/out