public abstract void Accept(LuaSyntaxVisitor visitor);
public override void Accept(LuaSyntaxVisitor visitor) => visitor.VisitToken(this);
public abstract TResult?Accept <TResult>(LuaSyntaxVisitor <TResult> visitor);
public override TResult?Accept <TResult>(LuaSyntaxVisitor <TResult> visitor) where TResult : default => visitor.VisitToken(this);