アプリケーションで使用するためのフレームワークを提供します。アプリケーション内で実行するアプリケーションプログラマを対象としています。通常、スクリプト言語のプログラムは、アプリケーションのエンドユーザーによって提供されます。パッケージの主な機能は次のとおりです。スクリプトとは、スクリプトエンジンによって実行されるプログラムのソースとして使用される文字のストリームです。インタフェースのメソッドが使用されます。オブジェクトを名前付き変数としてスクリプトプログラムに公開できます。各クラスは、この目的で使用されます。この機能によって、スクリプトエンジンのフロントエンドによって生成された中間コードを格納し、繰り返し実行することができます。これは、同じスクリプトを複数回実行するアプリケーションの場合に便利です。回だけ実行すればよいので、これらのアプリケーションの効率を向上させることができます。この機能はオプションであり、スクリプトエンジンが実装しない可能性があることに注意してください。インタフェースが利用可能かどうかをチェックする必要があります。この機能によって、スクリプトエンジンのフロントエンドによって生成された中間コードを再利用することができます。コンパイルでは中間コードによって表されるスクリプト全体の再実行が可能になるのに対して、呼び出しの機能ではスクリプト内の個々の手続き/メソッドが再実行可能になります。コンパイルの場合にはあることですが、すべてのスクリプトエンジンでこの機能が提供される必要はありません。利用可能かどうかをチェックする必要があります。記述されたアプリケーションは、スクリプトエンジンに対して固有の要件を持つ可能性があります。固有のスクリプト言語またはバージョン、あるいはその両方を必要とするものがある一方で、固有の実装エンジンまたはバージョン、あるいはその両方を必要とするものもあります。スクリプトエンジンは、実行時の検出と属性の照会が可能となるように、指定された方法でパッケージ化されます。ファイルの概要」に説明されるサービスの検出機構に基づいています。ファイルにパッケージ化されます。行ずつが含まれている必要があります。メソッドが含まれます。スクリプトエンジンに関する属性を照会するためのメソッドが含まれます。開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。