[do-while] lexical scanner support for "do" keyword
[do-while] evaluation + testing for do-while loops
[eval] XOR (^) operator support