I've updated oxygen.dll to trap those expression nesting errors on the line. (OxygenProgress.zip). I think there were about 7 in all.
Thanks Charles, oxygen now is reporting some errors i made in my code, i will fix them to see if
that allows me to compile the game.