各演算子の優先順位と結合規則は次の通りです。(最初のものほど低く、後にいくほど高い優先順位で先に実行されます。配慮して決められています。代入文と共に用いた場合、通常とは異なる振る舞いをします。比較が行われるのです。括弧を使うのが最良です。特別な式がさらにいくつか備わっています。ユーザ定義関数については関数の章を参照して下さい。関数の出現位置に関係なく、標準入力から数を読み取ります。問題を生じうることに注意して下さい。標準入力からプログラムを入力しないようにすることです。関数の値は標準入力から読み込んだ数です。現在の値が用いられます。小数点以下の有効桁数を返します。負の値を指定した場合は、ランタイムエラーになります。(ほとんどの算術言語がそうであるように)、処理を順番に実行していく単位です。文は「できるだけ早い段階で」実行されます。改行が入力された時点で、実行可能な文が存在していれば、即座に実行します。改行が重要な役割を持っています。実際、セミコロンと改行が文の区切りとして使用されます。不適当な場所で改行を入力すると、文法エラーになります。改行は文の区切りですが、バックスラッシュを用いて改行を隠すことができます。改行ではなく空白に見えます。文のリストは、セミコロンと改行で区切られた文の並びです。文の種類とその動作について説明します。括った部分は省略可能な項です。それは代入文として扱われます。なければ、演算式は評価されて出力に表示されます。結果が表示された後、改行が表示されます。代入文が埋め込まれた演算式です。決まる基数で表示されます。(「制限」の章を参照。通常の数表記法が用いられます。進表記する複数桁文字表記法で表示します。複数桁文字表記法では、各桁は空白で区切られます。進で表記するのに必要な桁数の数字から成ります。行に表示できない場合もあります。付けて次行に継続します。代入されるという副作用が生じます。ユーザはタイプし直すことなく最後に表示された値を再利用できます。その場合、前回表示された値が代入値で上書きされます。用いることができます。文字列は二重引用符で始まり、次の二重引用符までのすべての文字を含みます。改行を含め、すべての文字は文字通りに解釈されます。文字列の後に改行は出力されません。ひとつの出力方法です。各文字列あるいは演算式がリストの順に表示されます。最後に改行は出力されません。文中の文字列は出力に表示されますが、特殊文字を含めることができます。