protected virtual void OnParseValue(ParseValueEventArgs <TContext> e) { ParseValue?.Invoke(this, e); }
protected void invokeEvent(TokenType tokenType, string name, string value) { ParseValue?.Invoke(this, new ParseValueArgs(tokenType, name, value)); }