これは何?
renum
は、BASIC プログラムの行番号を再番号付けするためのコマンドラインツールです。
このツールを使用すると、BASIC コードの行番号を体系的に更新でき、コードが読みやすく、管理しやすくなります。
RENUM --- BASIC プログラムの行番号を再番号付け
使用方法: renum [OPTIONS] -i your_file.bas -o output.bas
オプション:
-i FILE 再番号付けする BASIC 入力ファイルを指定します。
-o FILE 出力ファイルを指定します (デフォルト: output.bas)。
--new-start LINE_NUMBER 新しい開始行番号を設定します (デフォルト: 10)。
--old-start LINE_NUMBER 古い開始行番号を設定します (デフォルト: 0)。
--step STEP 行番号の増加ステップを設定します (デフォルト: 10)。
--force 無効な行番号があっても強制的に再番号付けを行います。
--help このヘルプメッセージを表示して終了します。
--version バージョン情報を表示して終了します。
使用例
renum -i program.bas -o new_program.bas --new-start 100 --step 20
主な機能
- 柔軟な再番号付け: 開始行番号や増加ステップをカスタマイズしてニーズに合わせることができます。
- エラー処理: 無効な行番号に遭遇しても、オプションで再番号付けを強制できます。
- ファイルサポート: 入力ファイルと出力ファイルを簡単に指定して効率的な作業が可能です。
ダウンロード
- renum-1.2.6-x86.zip – Windows用バイナリ
- renum-1.2.6.zip – C++ソースコード
- katahiromz/renum – GitHub レポジトリ
安心安全のベクターからダウンロードできます。
開発履歴
- 2024-12-04 Ver.1.2.5
- 初公開。
- 2024-12-04 Ver.1.2.6
- ‘\x1A’以降をカットする。
サポートする文
(### は行番号を表します)
GOTO ###
GOSUB ###
GO TO ###
GO SUB ###
IF ...式... THEN ### ELSE ###
ON ...式... GOTO ###, ###, ...
ON ...式... GOSUB ###, ###, ...
AUTO ###
EDIT ###
DELETE ###
DELETE ###-
DELETE -###
DELETE ###-###
LIST ###
LIST ###-
LIST ###-###
LIST -###
LLIST ###
LLIST ###-
LLIST ###-###
LLIST -###
RESUME ###
RUN ###
RESTORE ###
RETURN ###
ライセンス
- MIT
お問い合わせ
このツールの詳細や使用に関するサポートについては katahiromz にお問い合わせください。