|
白石先生に質問です。
ビット列操作関数BVAL(b$,r),BSTR$(v,r)の第2引数は十進BASICでは2と16の数値定数しか認めていませんが、
JISを読むと数値式やr=8についても認めてもよいように思うのですがいかがでしょうか。
JISの「14.7 ビット列操作」「14.7.4 意味 (1)」の「表14.1 ビット列関数」に
『b$:文字列式; r,v:指標; rのとる値: 2, 8又は16だけ』
とありますが「附属書E 生成規則一覧」には
『5.2 指標 = 数値式』
とあります。(指標の定義は 5.2.4 (3)にあります)
また『2, 8又は16だけ』はおそらく "only 2, 8 or 16" のまずい直訳で、意味としては「2,8,16だけ」だと思います。
8についても定義することを要請しているように受け取れます。
いつも素人がわけのわからんことを主張して申し訳ございません。何かしらご教示をいただければ幸いです。
|
|