インタフェース
jp.sourceforge.tokenizer.TokenInfo の使用

TokenInfo を使用しているパッケージ
jp.sourceforge.rpn_computer 数式の解析、計算を行う機能を提供します。 
jp.sourceforge.rpn_computer.token 数式を構成するトークンを提供します。 
jp.sourceforge.tokenizer トークナイザ(字句解析器)を提供します。 
 

jp.sourceforge.rpn_computer での TokenInfo の使用
 

TokenInfo を返す jp.sourceforge.rpn_computer のメソッド
 TokenInfo[] ParseException.getTokenInfos()
           期待したトークンの配列を返します。
 

TokenInfo 型のパラメータを持つ jp.sourceforge.rpn_computer のコンストラクタ
ParseException(Token token, TokenInfo[] tokenInfos)
           インスタンスを初期化します。
 

jp.sourceforge.rpn_computer.token での TokenInfo の使用
 

TokenInfo を実装している jp.sourceforge.rpn_computer.token のクラス
 class AnyCharacterNotSkipTokenInfo
           AnyCharacterNotSkipTokenクラスのトークン情報です。
 class LeftBracketTokenInfo
           LeftBracketTokenクラスのトークン情報です。
 class MinusTokenInfo
           MinusTokenクラスのトークン情報です。
 class NumberTokenInfo
           NumberTokenクラスのトークン情報です。
 class PercentTokenInfo
           PercentTokenクラスのトークン情報です。
 class PlusTokenInfo
           PlusTokenクラスのトークン情報です。
 class RightBracketTokenInfo
           RightBracketTokenクラスのトークン情報です。
 class SkipTokenInfo
           SkipTokenクラスのトークン情報です。
 class SlashTokenInfo
           SlashTokenクラスのトークン情報です。
 class StarTokenInfo
           StarTokenクラスのトークン情報です。
 

jp.sourceforge.tokenizer での TokenInfo の使用
 

TokenInfo 型のパラメータを持つ jp.sourceforge.tokenizer のメソッド
 boolean Tokenizer.read(TokenInfo[] readTokenInfos, TokenInfo[] skipTokenInfos)
           文字列を解析し、トークンを読み込みます。
 boolean Tokenizer.read(TokenInfo[] readTokenInfos, TokenInfo[] skipTokenInfos)
           文字列を解析し、トークンを読み込みます。
 

TokenInfo 型のパラメータを持つ jp.sourceforge.tokenizer のコンストラクタ
TokenizerException(int line, int column, TokenInfo[] tokens)
           インスタンスを初期化します。
 



Copyright © 2006 null. All Rights Reserved.