🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.misc
Article #158

Re: MS-BASIC linestruct (Re: Shift-JIS)

#158
From: Satoru Chubachi
Date: Tue, 03 Sep 1996 00:00
27 lines
2057 bytes
Tomohiko Sakamoto wrote:
> 
> In article <50en7h$jul@masamune.dais.is.tohoku.ac.jp>,
>         kabe@dais.is.tohoku.ac.jp writes:
> > 閉じ"の代わりに0xfdですか…
> > ううむ行指向のBASICでは0x00で行末だとわかるんで
> > F-BASICみたいなフルスクリーンエディタな機種ではそうなるんでしょうかね。
> 
> これは、貴重な意見ですね。
> 
> 国産各社のパソコンには Microsoft の Basic が搭載されていた。そして、そ
> れらはスクリーンエディタを装備していた。行を修正し、リターンキーをたた
> くと、その行が取り込まれ、プログラムが修正できた。画面の表示幅の関係で、
> 論理的な 1行が 2行以上にまたがる場合もあるので、画面(VRAM)上で本当の行
> 末を知るためには、行末より後の空白が ASCIIの 0x20 ではだめだから、そこ
> に 0xfd~0xff が使われていた可能性がありますね。
> 
> シフトJIS で 0xfd~0xff が使用されていない理由を追究しているので、もう
> 一度 Newsgroups に fj.kanji を追加します。
> 
> --
> 坂本智彦        sakamoto@sm.sony.co.jp

すくなくともNEC系のBASICでは、画面上で論理的に継続している複数の物理業を検出するのに、VRAM上の文字コードではなく、別にワークエリアがあって、そこに行継続フラグがおいてあったハズです。だから、スクリーンエデイタとは関係ないと思うのですがどうでしょう。

中鉢
Technical Details
Message-ID: <322BED45.782@bbs.gavie.or.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <50en7h$jul@masamune.dais.is.tohoku.ac.jp> <50gmqv$nfm@csdnews.sm.sony.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10b195,5c4954ba7ebc7312,start
X-Google-Attributes: gid10b195,public
X-Google-Thread: 10e593,5c4954ba7ebc7312,start
X-Google-Attributes: gid10e593,public
From: Satoru Chubachi <gunsuke@bbs.gavie.or.jp>
Subject: Re: MS-BASIC linestruct (Re: Shift-JIS)
Date: 1996/09/03
Message-ID: <322BED45.782@bbs.gavie.or.jp>
X-Deja-AN: 178154486
references: <50en7h$jul@masamune.dais.is.tohoku.ac.jp> <50gmqv$nfm@csdnews.sm.sony.co.jp>
content-type: text/plain; charset=iso-2022-jp
organization: STUDIO STAG
mime-version: 1.0
newsgroups: fj.lang.misc,fj.kanji
x-mailer: Mozilla 2.0 (Win95; I)