コマンドは引数を取ることもあります。始まる行に書かれるものです。始まる、行埋め込み式の関数や単語中の整形要素です。リクエストを使って定義することができます。呼ばれていますが、実際にはリクエストとまったく同様に使われます。言語で書かれた定義済みのマクロセットです。非常に限られており、特殊文字のみマップすることができます。定義済みの変数もありますが、ユーザも同様に自分で変数を定義できます。変数は文字列を格納します。エスケープシーケンスを使って取り出します。場合によっては文字列に似たオブジェクトを格納できます。エスケープシーケンスを使って取り出します。ユーザが一時的に格納することができます。リクエストによって行われます。名前もしくは内部番号のどちらかで判別されます。エスケープシーケンスで選択されます。デバイスで利用可能です。標準フォント、ローマン体です。ローマン体フォントに下線がついたものとして表示されます。修飾文字が存在します。テキストデバイスでは、いずれにしても文字はすべて固定幅です。拡張要素がいくつかあります。後で利用できるように情報をマクロに格納します。何行目というような位置条件です。指示できるものがあります。ファイルに示されています。リクエスト中の条件の後にある場合のみ特別です。導入する制御文字になります。エスケープを使うと、この特別な動作を遅らせることができます。特殊文字でなくすることができます。他の位置にドットがあるときは、ただのドット文字以上の意味はありません。テキスト段落の中では、文はそれぞれ新しい行で始めるほうが有利です。つの制御機能があります。シングルクォートは非ブレーク制御文字になります。リクエストが行を折り返さないような追加のプロパティをつけるものです。(引数に含まれない文字のペアならどれでも良いのですが)。アポストロフィ文字になります。\&\$*\&ダブルクォートはリクエストおよびマクロ中の引数を括るときに使用されます。(先頭に空白が来るのを有効にします)。コメントの開始になります。それ以外は、ダブルクォートには特別な機能はありません。リクエストによって変更できます)。エスケープ名あるいは引数を導入したときのみ特別な意味を持ちます。組で置き換えることができます。エスケープシーケンス内でのみ特別な意味を持ちます。導入するときに使用します。それ以外の場合は、例えばマクロ呼び出しなどでも特別な意味はありません。エスケープシーケンス内でのみ特別な意味を持ちます。それ以外の場合は、特別な意味はありません。space空白文字は、機能的な働きしか持たない文字です。テキスト行における単語の区切り文字です。単語間の水平方向の空白計算に作用します。ようなエスケープシーケンスを使う必要があります。newlineテキストの段落においては、改行は空白文字とほぼ同じような作用をします。連結された行は、エスケープした改行で指定できます。水平方向にインデントを作ります。タブ位置の調整には洗練されたインタフェースが存在します。それに単位指定子を付加したものです。単位指定子が後についた数字は、サイズに関する値を意味しています。デフォルトでは、数値は単位指定を持ちません。単なる数字にすぎません。言語では、次の単位指定子を定義しています。数式に対して次の演算子を追加しました。ファイルを参照してください。次の表にいろいろな種類の条件式を示します。大きければ真を返します。