parser: add << and >> operators