fixed bugs in defop parsing, both in the tokenizer and parser (was doing something stupid with array comparisons)