public bool IsOperator() { return this.Type == TokenType.Operator || (this.Type == TokenType.Punctuation && this.Value == "|"); }