クラス TopLevelClass.LexicalAnalyzer

java.lang.Object
  上位を拡張 TopLevelClass.LexicalAnalyzer
直系の既知のサブクラス:
TopLevelClass.Default.LexicalAnalyzer
含まれているクラス:
TopLevelClass

public abstract static class TopLevelClass.LexicalAnalyzer
extends java.lang.Object

TopLevelClass.Token の列を生成するオブジェクト。

導入されたバージョン:
notavaCC 1.0

コンストラクタの概要
TopLevelClass.LexicalAnalyzer()
           
 
メソッドの概要
abstract  TopLevelClass.Token next()
          シーケンスの次のトークンを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TopLevelClass.LexicalAnalyzer

public TopLevelClass.LexicalAnalyzer()
メソッドの詳細

next

public abstract TopLevelClass.Token next()
                                  throws TopLevelClass.ParseException
シーケンスの次のトークンを返します。

もしトークンが無い場合、TopLevelClass.Token.getSymbolID()TopLevelClass.EOF_TOKEN であるようなトークンを返します。この時の TopLevelClass.Token.getImage()TopLevelClass.Token.getIndex() などの戻り値がどうなるかは規定されません。

戻り値:
次のトークン。
例外:
TopLevelClass.ParseException
導入されたバージョン:
notavaCC 1.0