•プロシージャやモジュールの定義で「オプション」を与える部分は、局所変数と大域変数の宣言の直後にあります。モジュールの定義でのみ使用可能です。プロシージャの定義でのみ使用可能です。プロシージャおよびモジュールの定義で使用可能です。指定されている場合、カーネルは、初回実行時にプロシージャのネイティブコードへのコンパイルを試みます。コンパイルが成功すると、プロシージャを起動するために使用された名前にはコンパイルされたプロシージャの値が再代入されます。事実上、元のプロシージャはコンパイルされたコードを実行するプロシージャに置き換えられます。組み込み関数を識別するために使用されます。続く名前は、この関数を特定します。