Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ
組み込みライブラリは Ruby 本体に組み込まれているライブラリです。 このライブラリに含まれるクラスやモジュールは、 require を書かなくても使うことができます。
Object | 全てのクラスのスーパークラス。 オブジェクトの一般的な振舞いを定義します。 |
Array | 配列クラスです。 配列は任意の Ruby オブジェクトを要素として持つことができます。 |
Binding | ローカル変数のテーブルと self、モジュールのネストなどの情報を保 持するオブジェクトのクラスです。 |
Continuation | 継続を表すクラスです。 |
Data | 拡張ライブラリを書く時に new が定義されているとまずい場合が あるため、Object から new と allocate を undef したクラスです。 Ruby スクリプトレベルでは気にする必要は全くありません。 |
Dir | ディレクトリの操作を行うためのクラスです。 |
Enumerable::Enumerator | このクラスは Enumerator に置き換えられました。 Enumerable::Enumerator は互換性のために残されています。 |
FalseClass | false のクラス。 false は FalseClass クラスの唯一のインスタンスです。 false は nil オブジェクトとともに偽を表し、 その他の全てのオブジェクトは真です。 |
File::Stat | ファイルの情報を格納したオブジェクトのクラス。 |
Hash | ハッシュテーブル(連想配列とも呼ぶ)のクラスです。ハッシュは任意の種類のオブ ジェクト(キー)から任意の種類のオブジェクト(値)への関連づけを行うことができます。 |
IO | 基本的な入出力機能のためのクラスです。 |
File | ファイルアクセスのためのクラスです。 |
MatchData | 正規表現のマッチに関する情報を扱うためのクラス。 |
Method | Object#method によりオブジェクト化され たメソッドオブジェクトのクラスです。 |
Module | モジュールのクラスです。 |
Class | クラスのクラスです。 |
NilClass | nil のクラス。 nil は NilClass クラスの唯一のインスタンスです。 nil は false オブジェクトとともに偽を表し、 その他の全てのオブジェクトは真です。 |
Numeric | 数値を表す抽象クラスです。Fixnum や Float などの数値クラスは Numeric のサブクラスとして 実装されています。 |
Float | 浮動小数点数のクラス。Float の実装は C 言語の double で、その精度は環 境に依存します。 |
Integer | 整数の抽象クラス。サブクラスとして Fixnum と Bignum があり ます。この 2 種類の整数は値の大きさに応じてお互いに自動的に変換されま す。ビット操作において整数は無限の長さのビットストリングとみなすことが できます。 |
Bignum | |
Fixnum | Bignum 同様、整数のクラスです。 演算の結果が Fixnum の範囲を越えた時には 自動的に Bignum に拡張されます。 |
Proc | ブロックをコンテキスト(ローカル変数のスコープやスタックフ レーム)とともにオブジェクト化した手続きオブジェクトです。 |
Process::Status | プロセスの終了ステータスを表すクラスです。 メソッド Process.#wait2 などの返り値として使われます。 |
Range | 範囲オブジェクトのクラス。範囲オブジェクトは範囲演算子 .. または ... によって生成されます。.. 演算子によって生成された範囲 オブジェクトは終端を含み、... 演算子によって生成された範囲オブジェ クトは終端を含みません。 |
Regexp | 正規表現のクラス。正規表現のリテラルはスラッシュで囲んだ形式 で記述します。 |
String | 文字列のクラスです。 NUL 文字を含む任意のバイト列を扱うことができます。 文字列の長さにはメモリ容量以外の制限はありません。 |
Struct | 構造体クラス。Struct.new はこのクラスのサブクラスを新たに生成します。 |
Struct::Tms | Process.#times の返り値を表現する構造体です。 |
Symbol | シンボルを表すクラス。シンボルは任意の文字列と一対一に対応するオブジェクトです。 |
Thread | スレッドを表すクラスです。スレッドとはメモリ空間を共有して同時に実行される制御の流れです。 Thread を使うことで並行プログラミングが可能になります。 |
ThreadGroup | スレッドグループを表すクラスです。グループに属する Thread をまとめて 操作することができます。 |
Time | 時刻を表すクラスです。 |
TrueClass | true のクラス。 true は TrueClass クラスの唯一のインスタンスです。 true は真を表す代表のオブジェクトです。 |
UnboundMethod | レシーバを持たないメソッドを表すクラスです。 呼び出すためにはレシーバにバインドする必要があります。 |
Comparable | 比較演算を許すクラスのための Mix-in です。このモジュールをインクルー ドするクラスは、基本的な比較演算子である <=> 演算子を定義してい る必要があります。 |
Enumerable | 繰り返しを行なうクラスのための Mix-in。このモジュールの メソッドは全て each を用いて定義されているので、インクルード するクラスには each が定義されていなければなりません。 |
Errno | システムコールのエラーに対応する例外を集めたモジュールです。 |
File::Constants | File に関る定数を集めたモジュール。 |
FileTest | ファイルの検査関数を集めたモジュールです。 |
GC | GC は Ruby インタプリタの「ゴミ集め(Garbage Collection)」を制御 するモジュールです。 |
Kernel | 全てのクラスから参照できるメソッドを定義しているモジュール。 Object クラスはこのモジュールをインクルードしています。 |
Marshal | Ruby オブジェクトをファイル(または文字列)に書き出したり、読み戻したり する機能を提供するモジュール。 |
Math | 浮動小数点演算をサポートするモジュールです。 |
ObjectSpace | 全てのオブジェクトを操作するためのモジュールです。 |
Precision | 精度をもつ具象数値クラスのためのモジュールです。 |
Process | UNIX のプロセスを管理するモジュールです。 |
Process::GID | カレントプロセスのグループ ID を操作するためのモジュールです。 |
Process::Sys | ユーザ ID・グループ ID を操作するシステムコールを直接呼ぶためのモジュールです。 |
Process::UID | カレントプロセスのユーザ ID を操作するためのモジュールです。 |
Signal | UNIX のシグナル関連の操作を行うモジュールです。 |
ARGF | スクリプトに指定した引数 (Object::ARGV を参照) をファイル名とみなして、 それらのファイルを連結した 1 つの仮想ファイルを表すオブジェクトです。 ARGV が空なら標準入力を対象とします。 ARGV を変更すればこのオブジェクトの動作に影響します。 |
ENV | 環境変数を表すオブジェクト。Hash と同様のインターフェースを持ち ます。ただし、Hash と異なり、ENV のキーと値には文字列しか とることができません。 |
main | トップレベルでの self を表すオブジェクトです。 |
Exception | 全ての例外の祖先のクラスです。 |
NoMemoryError | メモリの確保に失敗すると発生します。 |
ScriptError | スクリプトのエラーを表す例外クラスです。 |
LoadError | Kernel.#require や Kernel.#load が失敗したときに発生します。 |
NotImplementedError | 実装されていない機能が呼び出されたときに発生します。 |
SyntaxError | ソースコードに文法エラーがあったときに発生します。 |
SignalException | 捕捉していないシグナルを受け取ったときに発生します。 |
Interrupt | SIGINT シグナルを捕捉していないときに SIGINT シグナルを受け取ると発生します。 SIGINT 以外のシグナルを受信したときに発生する例外については SignalException を参照してください。 |
StandardError | 通常のプログラムで発生する可能性の高い 例外クラスを束ねるためのクラスです。 |
ArgumentError | 引数の数があっていないときや、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します(cf. TypeError )。 |
IOError | 入出力でエラーが起きると発生します。 |
EOFError | EOF(End Of File)に達したときに発生します。 |
IndexError | 添字が範囲外のときに発生します。 |
StopIteration | イテレーションを止めるときに発生する例外です。 |
LocalJumpError | ある Proc オブジェクトの作成元スコープがすでに終了しているとき、 その Proc オブジェクト内で return, break, retry のいずれかを実行すると発生します。 |
NameError | 未定義のローカル変数や定数を使用したときに発生します。 |
NoMethodError | 定義されていないメソッドの呼び出しが行われたときに発生します。 |
RangeError | 範囲に関する例外クラスです。 値が定義域から外れているときに発生します。 |
FloatDomainError | 正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、 NaN との比較を行ったときに発生します。 |
RegexpError | 正規表現のコンパイルに失敗したときに発生します。 |
RuntimeError | 特定の例外クラスには該当しないエラーが起こったときに発生します。 また Kernel.#raise で例外クラスを指定しなかった場合も RuntimeError が発生します。 |
SecurityError | セキュリティ上の問題が起きたときに発生します。 |
SystemCallError | Ruby の実装に用いられているシステムコールまたは一部の C 言語関数が失敗した時に発生する例外です。 システムコールの失敗した原因を表すエラーコードを保持します。 |
Errno::E2BIG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EACCES | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EADDRINUSE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EADDRNOTAVAIL | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EADV | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EAFNOSUPPORT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EAGAIN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EALREADY | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADF | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADFD | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADMSG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADRQC | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBADSLT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBFONT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EBUSY | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ECHILD | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ECHRNG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ECOMM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ECONNABORTED | 接続が中止された (POSIX.1) |
Errno::ECONNREFUSED | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ECONNRESET | 接続がリセットされた (POSIX.1) |
Errno::EDEADLK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EDEADLOCK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EDESTADDRREQ | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EDOM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EDOTDOT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EDQUOT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EEXIST | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EFAULT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EFBIG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EHOSTDOWN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EHOSTUNREACH | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EIDRM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EILSEQ | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EINPROGRESS | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EINTR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EINVAL | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EIO | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EISCONN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EISDIR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EISNAM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EL2HLT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EL2NSYNC | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EL3HLT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EL3RST | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELIBACC | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELIBBAD | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELIBEXEC | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELIBMAX | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELIBSCN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELNRNG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ELOOP | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EMFILE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EMLINK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EMSGSIZE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EMULTIHOP | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENAMETOOLONG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENAVAIL | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENETDOWN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENETRESET | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENETUNREACH | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENFILE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOANO | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOBUFS | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOCSI | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENODATA | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENODEV | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOENT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOEXEC | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOLCK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOLINK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOMEM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOMSG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENONET | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOPKG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOPROTOOPT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOSPC | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOSR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOSTR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOSYS | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTBLK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTCONN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTDIR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTEMPTY | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTNAM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTSOCK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTTY | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENOTUNIQ | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ENXIO | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EOPNOTSUPP | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EOVERFLOW | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EPERM | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EPFNOSUPPORT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EPIPE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EPROTO | プロトコル・エラー (POSIX.1) |
Errno::EPROTONOSUPPORT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EPROTOTYPE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ERANGE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EREMCHG | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EREMOTE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EREMOTEIO | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ERESTART | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EROFS | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ERROR | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESHUTDOWN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESOCKTNOSUPPORT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESPIPE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESRCH | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESRMNT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESTALE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ESTRPIPE | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ETIME | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ETIMEDOUT | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ETOOMANYREFS | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::ETXTBSY | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EUCLEAN | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EUNATCH | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EUSERS | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EWOULDBLOCK | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EXDEV | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EXFULL | システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 |
Errno::EXXX | システム依存のエラーコードのそれぞれに対応する一連の例外クラスです。 Rubyのライブラリ内部でシステムコールや一部のC言語関数が失敗したときに発生します。 |
SystemStackError | システムスタックがあふれたときに発生します。 |
ThreadError | Thread 関連のエラーが起きたときに発生します。 |
TypeError | 不正な型の値を評価したとき、期待される振る舞いを持たないオブジェクトが渡された時に発生します(cf. ArgumentError )。 |
ZeroDivisionError | 整数に対して整数の 0 で除算を行ったときに発生します。 |
SystemExit | Ruby インタプリタを終了させるときに発生します。 |
fatal | インタプリタ内部で致命的なエラーが起こったときに発生します。 |