RENUM
RENUM 行番号の振り直し(システムコマンド)
書式
RENUM
RENUM 開始行番号
RENUM 開始行番号,増分
引数
開始番号 : 振り直しをする新しい行番号の開始番号 (0 ~ 32767)
増分 : 行番号の増分(1 ~ 32767)
説明
プログラム全体の行番号を指定した条件にて振り直します。
引数を省略した場合は、行番号を10行から10間隔で振り直します。
開始番号のみ指定した場合、指定した開始番号から10間隔で振り直します。
開始番号と増分を指定した場合、指定した開始番号から指定した増分で振り直します。
注意:
また、行番号に計算式を利用している場合、正しい更新が行われない場合があります。
code:renum_sample1.bas
GOTO 100+N*10
の記載の場合、先頭の数値100を行番号とみなして更新します。
エラーメッセージ
Syntax error :文法エラー、書式と異なる利用を行った、引数に数値以外を指定した
Illegal value :振り直しをする新しい行番号が有効範囲を超えている
Overflow :指定した数値が-32768 ~ 32767を超えている
利用例
行番号を100から10間隔で振り直す
code:renum_sample2.bas
LIST
10 I=0
20 PRINT "*";
30 I=I+1:IF I<10 GOTO 20
40 PRINT
50 END
OK
RENUM 100,10
OK
LIST
100 I=0
110 PRINT "*";
120 I=I+1:IF I<10 GOTO 110
130 PRINT
140 END
関連項目