public TokenString ToTokenString() { if (this.IsEmpty) { return(TokenString.Empty); } else { return(TokenString.Create(this)); } }
/// <summary> /// Tokenのリストをトークン列にします。 /// </summary> /// <param name="list">Tokenのリスト</param> /// <returns></returns> public static TokenString ToTokenString(this IList <Token> tokens) { return(TokenString.Create(tokens)); }
public static TokenString Create(Token token) { return(TokenString.Create(new[] { token })); }
public MathToken(Token token) { Main = TokenString.Create(token); OriginalText = token.Origin.Trim(); }