負の整数定数についての注意

コマンドのパラメータに負の整数定数を使用する場合、以下のような問題が発生する場合がある。例えば、

for i -10 0

このコマンドは文法エラーを発生する。なぜなら、2番めのパラメータは "i" ではなくて、"i-10" とみなされるからである。この問題を防ぐには以下のいずれかの方法をとる。

  1. "-" の前に "0" をつける。
    for i 0-10 0
  2. 負の整数定数を変数に代入してから使用する。
    A = -10
    for i A 0