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