SPL プログラムは、以下の文字セットで作成されます。

  • A から Z の大文字および a から z の小文字
  • 0 から 9 の数字
  • ( ) + - * / < > = ! ~ ^ ; : . ' @ % , " # $ & _ | { } ? [ ] の特殊文字
  • タブ、スペース、キャリッジリターンを含む空白文字

SPL 言語を構成する識別子、式、文、および制御構造は、これらの文字で記述されます。

SPL プログラムで操作できるデータは、データベースエンコーディングでサポートされている文字セットによって決まります。