パッケージ tgl.compiler.error

インタフェースの概要
CompileError コンパイルエラーの実装クラスのためのインタフェース。
 

クラスの概要
AlreadyAsProcError 既に手続きとして宣言済の識別子を変数として宣言したときに発生するエラーを表すクラス。
AlreadyAsVarError 既に変数として宣言済の識別子を手続きとして宣言したときに発生するエラーを表すクラス。
CompileErrorHandler コンパイルエラーを処理するエラーハンドラを表す。
DeclaredAsCommError コマンドとして宣言された識別子を関数として使用したときに発生するエラーを表すクラス。
DeclaredAsFuncError 関数として宣言された識別子をコマンドとして使用したときに発生するエラーを表すクラス。
DeclaredAsProcError 手続きとして宣言された識別子を変数として使用したときに発生するエラーを表すクラス。
DeclaredAsVarError 変数として宣言された識別子を手続きとして使用したときに発生するエラーを表すクラス。
IllegalCharError 字句解析器が不正な文字を読んだときに発生するエラーを表すクラス。
NotReturnValueError 関数定義に現れるreturn文が値を返さないときに発生するエラーを表すクラス。
ParamNumMismatchError 手続き定義や手続き呼び出しでの引数個数が宣言と異なるときに発生するエラーを表すクラス。
ProcDefDuplicationError 同じ識別子をもつ手続きを2回以上定義したときに発生するエラーを表すクラス。
ProcDuplicationError 同じ識別子をもつ手続きを2回以上宣言したときに発生するエラーを表すクラス。
ProcKindMismatchError 手続き呼び出しでの手続きの種別が宣言と異なるときに発生するエラーを表すクラス。
ProcNotDeclaredError 宣言されていない手続きを呼び出したときに発生するエラーを表すクラス。
ProcNotDefinedError 宣言された手続きの定義がないときに発生するエラーを表すクラス。
ReturnValueError コマンド定義に現れるreturn文が値を返すときに発生するエラーを表すクラス。
SyntaxError 構文解析中に発生するエラーを表すクラス。
UnclosedCharError 文字定数を閉じるクォートが存在しないときに発生するエラーを表すクラス。
VarDuplicationError 同じ識別子をもつ変数を2回以上宣言したときに発生するエラーを表すクラス。
VarNotDeclaredError 宣言されていない変数を使用したときに発生するエラーを表すクラス。
 

例外の概要
CompileException 構文解析と意味解析中に発生するエラーに対応する例外を表すクラス。
 

エラーの概要
ScannerError 字句解析中に発生するエラーを表すクラス。