クラス TopLevelClass.LexicalAnalyzer

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

public abstract static class TopLevelClass.LexicalAnalyzer
extends 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