public Token(Token token) { Children = token.Children; Clip = token.Clip; OperatorType = token.OperatorType; ValueAsChildToken = token.ValueAsChildToken; Type = token.Type; Value = token.Value; Position = token.Position; }
public Token(TokenType type, string value, int position) { Children = new ChildToken[0]; Clip = Clip.Empty; OperatorType = OperatorType.None; ValueAsChildToken = new ChildToken(type, value); Type = type; Value = value; Position = position; }