Add -o flag
Add tests, MacroError bugfix, sanity-check nesting
Add operator lexing test