tgl.compiler.error
クラス IllegalCharError

java.lang.Object
  上位を拡張 tgl.compiler.error.IllegalCharError

public class IllegalCharError
extends java.lang.Object

字句解析器が不正な文字を読んだときに発生するエラーを表すクラス。 エラーを起こした文字を保持する。


コンストラクタの概要
IllegalCharError(char c)
          エラーを起こした文字を受け取り、インスタンスを作成する。
 
メソッドの概要
 void error(CompileErrorHandler handler)
          エラーを報告するための処理をエラーハンドラに委譲する。
(package private)  char getCharacter()
          字句解析器が読んだ不正な文字を取得する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IllegalCharError

public IllegalCharError(char c)
エラーを起こした文字を受け取り、インスタンスを作成する。

パラメータ:
c - エラーを起こした文字
メソッドの詳細

getCharacter

char getCharacter()
字句解析器が読んだ不正な文字を取得する。

戻り値:
不正な文字

error

public void error(CompileErrorHandler handler)
エラーを報告するための処理をエラーハンドラに委譲する。

パラメータ:
handler - コンパイルエラーを処理するエラーハンドラ