SBPP

BASIC 構造化プリプロセッサ


ソフト詳細説明

SBPP(Structured BASIC Pre-Processor)の主な機能は、
(1) ソースコードに行番号を付加します。
ソースコードの行数と生成行番号が対応します。
(行数の10倍の行番号を生成します)
(例)
input a
print a*10

10 input a
20 print a*10
(2) 構造化制御キーワード(if-else, switch-case, while-loop等)を解析し、
非構造化BASICの構文に変換します。
(例)
@if a=100
print "Good"
@else
print "Bad"
@endif

10 if a=100 then else *else.1
20 print "Good"
25 goto *endif.1
30 *else.1
40 print "Bad"
50 *endif.1
(3) 行頭のスペースやタブコードと『’』によるコメントを削除します。
(例)
'Program No.1
input a '入力
if a<100 goto *jump '百点でなかったら無言
print "Good" '褒める
*jump

20 input a
30 if a<100 goto *jump
40 print "Good"
50 *jump
(4) Sharp Add-in BASIC の『先頭タイトルコメント行』に対応しています。
(3)の例を『#』オプションで変換すると
1 'Program No.1
10 input a
20 if a<100 goto *jump
30 print "Good"
40 *jump
(1)の例を『#』オプションで変換すると
1 'Title-line not found !!
10 input a
20 print a*10

動作環境

SBPPの対応動作環境
ソフト名:SBPP
動作OS:MS-DOS
機種:PC-98
種類:フリーソフト
作者: 山中 泰夫 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

構造  プリプロセッサ  BASIC 


「BASIC言語」カテゴリーの人気ランキング

  1. SBPP BASIC 構造化プリプロセッサ(ユーザー評価:0)
  2. EL_BASIC DOS汎用版 EL_BASICコンパイラ DOS汎用版(ユーザー評価:0)
  3. OverDrive for N88BASIC DOS版N88BASICの命令を拡張(ユーザー評価:0)
  4. PR N88BASICのプロテクトを解除する(ユーザー評価:0)
  5. AUTODATA automatic DATA generator (BASICのDATA文生成)(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION