> > 要は上限を超えるときの挙動をあらかじめ決めておきたい、ということです。
> それ,先に言ってくださいよ。(^^;
いや、申し訳ない。
実のところ、
#5733を読んで、自分の中で考えが熟成されたのですよ。
とはいえ、
#5731で書いたような、増分が1000番刻みでもN88-BASICは対応しているわけでして、確かに非現実かもしれませんが、個人的にはぜひとも対応したい。
という思いが先走ってしまったというのもあるかもしれません。
結果、十分に一般化された日本語表現ができていなかった、と。
> &Sw(p) : 文字列pのスペース/タブまでの文字数
> こんなのが如何にも使えそうじゃないですか?
そうか、文字列関数ってのがありましたね。
私がほとんど使ったことのない分野なんで、一から勉強、かな。
でも、ラインバッファを文字列として取得するってところからわからない。
別の変数にラインバッファの中身の実体をコピー?
それとも、ラインバッファのアドレスを別の変数にコピー?
はたまた、ラインバッファのアドレスを直接、文字列関数に渡す?
> 行番号の値が上限値を越えていても,処理の中で丸めてしまえばよくないですか?
ここはそうかもしれない。
いろいろと手抜きしたら、結果的にそうなるかもしれず。
最短で次の週末あたりには、手抜きバージョンが動き始めているかも。
もちろん、そんな甘甘の見積もりどおりに行くわけはないけど。