it has file support, yet it still needs string varibles and arrays, and what exactly do u mean by how does it work?
oh and btw Nexinarus (for those of u who may kno him) helped create and test the language.
I've written severeal interpreters for exisiting and new esoteric languages, QuadraF*** is based on the most widely known esoteric language BrainF***, QF is so hard it took me 2 hours to come up with a program that prints BINARY...
here's the code it took for any1 that is interested in seeing it....
Code:
+++++>+++++>>V+*+**+***>>>->>>+++++>+>+***
++++>+++++>+V+>V+**+***^**>--^***+++++^+^+***
+++>+++++>+++++.+**+***^**->-^***+++>+^+^+***
++>+++++>++++++*>>V>>v*^**---^***++>++^>^>+**
+>+++++>++++>+>>++.**v.^<.--*^<.*+>+++^<<.>>v
>+++++>++++>+>+*+>>+*>>>>^>>^*>++>>>>>^*!.
u think of a QF program like a map each character is a space on the map or a 'tile', and every command moves you over 1 'tile' in a certain direction on the 'map', and if u go off the 'map' you wrap back around to the other side, this can become VERY confusing and extremely difficult, trust me. It is by far the hardest language i've ever programed in, it's funny how some ppl think ASM is hard heh they should try QF.
This next example actually encodes a string the user inputs, it was written in yet another esoteric language i devved called MINI...
Code:
32$ (?^ $ -13) v 32$ (v~ +1 $)
not bad eh? 22byte encrypter!
this langauge is interesting as you only have a stack and 2 internal 'varibles' to store data.
i've also written a langage that's like a pet simulator and a proggin language at the same time, u must take care of a dog and a cat, u get to name them and stuff, there special commands for feeding them playing with them petting em ect. and some normal commands. after so many commands (days) they start to get hungry or need to be played with or they may die or runaway (whichs ends your program) so making programs is quite a challenge, i'd post some code but a hello world example is like 50 lines of code.
it's called COG (Cat dOG).