#message
NAME:0
	en:"Konoha"
	ja:"木の葉"
ERRATA:0
	en:"ERRATA"
	ja:"訂正"
ETIME:0
	en:"Elapsed Time"
	ja:"実行時間"
TYPEINF:0
	en:"type inferencing"
	ja:"型推論"
ERROR:0
	en:"error"
	ja:"エラー"
WARNING:0
	en:"warning"
	ja:"警告"
INFO:0
	en:"info"
	ja:"通知"
ESYNTAX:1
	en:"Syntax Error"
	ja:"文法間違いを直してください"
EFORGET_PARENTHESIS:2
	ja:"{の前で括弧を閉じ忘れています"
EMISMATCH:1
	ja:"括弧の対応をあわせてください"
WUNCLOSED:2
	ja:"閉じてください"
WASCII:3
	ja:"ASCII文字（半角）をお使いください"
WEOF:3
	ja:"行の途中でファイルが終端しています"
WSEMICOLON:2
	en:"Add ';' at the end of the statement."
	ja:"文末にはセミコロン(;)を追加してください"
IGSTMT:4
	ja:"無効果なステートメントなため無視されました"
ETOKEN:2
	ja:"名前でも演算子でもありません"
ELENGTH:2
	ja:"名前の長さを短くしてください"
WCLASSN:3
	ja:"正しいクラス名に修正してください"
WCONSTN:3
	ja:"正しい定数名に修正してください"
WCMETHODN:3
	ja:"正しいクラスメソッド名に修正してください"
WNAME:3
	ja:"正しい名前に修正してください"
WIGNORED:3
	ja:"次の字句は無視されました"
TEXPTN:1
	ja:"正しい例外名を与えてください"
TNSNAME:1
	ja:"正しい名前空間名を与えてください"
TFURN:1
	ja:"スクリプトファイル(*.k)のパスを与えてください"
TCURN:1
	ja:"クラス名かURNを与えてください"
TNSCLASSN:1
	ja:"正しい名前空間付きのクラス名を与えてください"
TTYPEN:1
	ja:"正しい型名を与えてください"
TMETHODN:1
	ja:"正しいメソッド名を与えてください"
TCLASSTN:1
	ja:"正しいクラス名（タグ付き）を与えてください"
TSTR:1
	ja:"正しい文字列を与えてください"
TVARN:1
	ja:"正しい変数名を与えてください"
TCLASSN:1
	ja:"正しいクラス名を与えてください"
TARGS:1
	ja:"正しくパラメータをあたえてください"
TNAME:1
	ja:"正しい名前を与えてください"
TCMETHODN:1
	ja:"正しいクラス名付きメソッド名を与えてください"
TMT:1
	ja:"正しいフォーマッタ名を与えてください"
TANY:1
	ja:"正しいトークンを与えてください"
TSTMT1:1
	ja:"正しく行をはじめてください"
TPEXPR:1
	ja:"正しく条件式を与えてください"
TCATCHPARAM:1
	ja:"catch文のパラメータを与えてください"
ELVALUE:1
	ja:"代入可能な変数名を与えてください"
WTYPEINF:4
	ja:"型推論ができませんでした．Any型を使います"
NOTHERECONST:1
	ja:"定数が定義できるのはスクリプトかクラス内のみです"
NOTHERECLASSCONST:1
	ja:"この位置ではクラス名を付きで定数は定義できません"
NNCONST:1
	ja:"左辺に定数を与えてください"
DUPCONST:1
	ja:"同じ定数名で再定義することはできません"
ENEXTPREV:1
	ja:"--演算,++演算が評価できない式です"
EEMPTYEXPR:1
	ja:"正しい式をあたえてください"
ETRINARY:1
	ja:"三項演算子のtrueとfalseの式はコロン(:)で区切ってください"
ETYPEOF:1
	ja:"組み込み関数 typeof() に正しく引数を与えてください"
EDEFAULT:1
	ja:"組み込み関数 default() に正しく引数を与えてください"
EPSTMT3:1
	ja:"正しくfor(stmt;expr;stmt) 文を書いてください"
EPEACH:1
	ja:"foreach(.. from .. where..) 文を書いてください"
WLET:4
	ja:"条件式では代入を使わないでください"
WEMPTYPEXPR:3
	ja:"空っぽの条件式では困ります"
WEMPTYARGS:3
	ja:"引数を与えてください"
WTRUEFALSE:4
	ja:"Booleanの定数には、trueかfalseを用いましょう"
USCRIPT:4
	ja:"スクリプトファイルが開けません"
UUOPTION:4
	ja:"サポート外のusingオプションが利用されました"
UPACKAGE:4
	en:"You're attempting to use an uninstalled package"
	ja:"未インストールのパッケージを利用しようとしました"
UCONSTN:4
	ja:"未定義の定数を使用しました"
UVARN:4
	ja:"未宣言の変数を使用しました"
USYSTEMVARN:4
	ja:"未定義のシステム変数を使用しました"
UCLASSN:4
	ja:"未定義のクラス名を使用しました"
UTAG:4
	ja:"未定義のクラスタグを使用しました"
UTYPEN:4
	ja:"未定義の型を使用しました"
UMETHODN:4
	ja:"定義されていないメソッドを使用しました"
UFUNCN:4
	ja:"定義されていない関数メソッドを使用しました"
ULABEL:4
	ja:"未定義のラベルを用いました"
UOP:2
	ja:"定義されていない演算子を用いました"
UOP1:2
	ja:"この演算子は、単項演算子です"
UOP2:2
	ja:"この演算子は、２項演算子です"
UNEW:2
	ja:"定義されていないコンストラクタを用いました"
UMAP:2
	ja:"マッピングは定義されていません"
INTOVERFLOW:4
	ja:"整数(Int)の最大値もしくは最小値を超えました"
FLOATOVERFLOW:4
	ja:"浮動点少数(Float)の最大値もしくは最小値を超えました"
INT64OVERFLOW:4
	ja:"64ビット整数の最大値もしくは最小値を超えました"
ETOOFEWPARAMS:2
	ja:"与えられた引数の数が少な過ぎます"
WTOOMANYPARAMS:3
	ja:"与えられた引数の数が多過ぎます"
EOP2:2
	ja:"この演算子は、2項演算子専用です"
EOPCMP:4
	ja:"型が異なるため比較することはできません"
EVOIDPARAM:3
	ja:"メソッド引数にはvoid型のメソッド（関数）を用いることはできません"
ENULLPARAM:3
	ja:"次のメソッド引数で必ずNull例外が発生します"
WNULLPARAM:3
	ja:"次のメソッド引数においてNull例外が発生する可能性があります"
ETYPEPARAM:3
	ja:"次のメソッド引数の型が一致しません"
EVOIDRETURN:3
	ja:"return文の戻り値としてvoid型のメソッド（関数）を使うことはできません"
ENULLRETURN:3
	ja:"このメソッドではnullをreturnすることはできません"
WNULLRETURN:3
	ja:"return時にNull例外が発生する可能性があります"
ETYPERETURN:3
	ja:"return文の型が一致しません"
EVOIDLET:3
	ja:"void型のメソッド（関数）を代入することはできません"
EVOID:3
	ja:"void型のメソッド（関数）を用いることはできません"
ENULLLET:3
	ja:"Nullを代入することはできません"
ENULL:3
	ja:"Nullは与えられません"
WNULLLET:3
	ja:"代入時にNull例外が発生する可能性があります"
WNULL:3
	ja:"Null例外が発生する可能性があります"
ETYPELET:3
	ja:"代入の右辺と左辺式の型が一致しません"
ETYPE:3
	ja:"型が一致しません"
WDUPFUNCNAME:5
	ja:"スタティック関数名とメソッド名が重複しています"
USCLASSFUNC:2
	ja:"与えられたクラスはクラス関数をサポートしていません"
USNNTYPE:2
	ja:"与えられたクラスではNonNull属性は使えません"
IGNNTYPE:2
	ja:"NonNull属性は無視されました"
EEXTENDS:2
	ja:"finalクラスを拡張することはできません"
EIMPLEMENTS:2
	ja:"インターフェースとして実装するためには、@Interfaceが必要です"
DIFFDECL:2
	ja:"既に別の型で宣言されています"
DIFFCLASSN:4
	ja:"class 文のクラス名とメソッドのクラス名が異なります"
DIFFNEWTYPE:4
	ja:"コンストラクタ(new メソッド）のクラスが異なります"
DIFFRTYPE:2
	ja:"既存のメソッドと戻り値の型が一致しません"
DIFFPSIZE:2
	ja:"既存のメソッドと引数の数が一致しません"
DIFFPTYPE:2
	ja:"既存のメソッドと引数の型が一致しません"
DIFFPNAME:4
	ja:"既存のメソッドと引数名が異なります"
TOOMANYVARS:2
	ja:"変数を多く宣言しすぎました"
EOUTERLOOP:4
	ja:"ループの内側でないため無視されます"
IGFIELDVALUE:3
	ja:"フィールド変数の初期値は定数のみ認められます"
IGSCRIPTNAME:3
	ja:"ここではスクリプト変数を新たに宣言することはできません"
IGFIELDNAME:3
	ja:"ここではフィールド変数を新たに宣言することはできません"
NORETURN:2
	ja:"return文がありません"
NORETURNVALUE:1
	ja:"return文に正しい戻り値を与えてください"
IGRETURN:4
	ja:"return文のパラメータは無視されました"
AHISTORIC:2
	ja:"このステートメントを使用するためには@Historicが必要です"
AOVERRIDE:2
	ja:"再定義しなおすときは@Overrideが必要です"
EOVERRIDE:2
	ja:"オーバーライドは許可されていません"
TOABSTRACT:4
	ja:"コンパイルが中断されたため、抽象メソッドとして定義されました"
WMAPFOREACH:4
	ja:"foreach 文においてMapキャストが必要となります"
#