System 666 Language Reference (c)2001 by Diablo - redistribute freely with this notice intact Registers: V (0..9): Vars T: Display U (0..9): user vars Commands: / MOV REG, REG/CONST Sets a register to another register or constant. / ADD REG, REG/CONST Adds register/constant to another register. / SUB REG, REG/CONST Subtracts register/constant from another register. / MUL REG, REG/CONST Multiplies a register by another register/constant. / DIV REG, REG/CONST Divides a register by another register/constant. / ADDT REG/CONST Adds register/constant to T. / SUBT REG/CONST Subtracts register/constant from T. / MULT REG/CONST Multiplies T by register/constant. / DIVT REG/CONST Divides T by register/constant. / RAISE REG, REG/CONST Raises a register to the power of another register/constant. / RAISET REG/CONST Raises T to the power of a register/constant. / SQR REG Returns square root of a register in that register. / SQRT Returns square root of T in T. / CLS Clears the console. / OUT "text",REG/CONST Prints argument to console. / INP "text",REG Gets value of register from user. / VER Prints version and copyright/warranty info to screen. / EXIT Exits sys666. / REG2FILE "file" Prints all register values to a file. / REGS Prints all register values to the console. - REM (from 0.01) Interpreter ignores line.