basic-plusとは? わかりやすく解説

BASIC-PLUS

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/09/11 03:58 UTC 版)

「RSTS/E」の記事における「BASIC-PLUS」の解説

BASIC-PLUSで書かれたプログラムは BASIC RTS で実行できる。BASIC RTS では64KBのメモリのうち32KBをBASICプログラム群に提供できる。言語処理系はプログラムのキーワードを1バイトのコードに変換して格納し、変数やデータはインデックス付けされてメモリ上別々に格納される。この内部のバイトコード形式をPCODEと呼ぶ。SAVEコマンドでBASICプログラムをセーブする場合、".BAC" という拡張子付きでメモリ上のイメージがそのままディスクに保存される。このフォーマットは公開されていなかったが、イギリスの大学生が ".BAC" ファイルから元のソースを生成する逆コンパイラを開発した(後にその2人の学生はDECに就職した)。64KBのメモリの残り32KBは BASIC RTS 自身が使用する。以下にBASIC-PLUSのコマンド行の例を示す。"Ready" はプロンプトである。 new New file name--HWORLD Ready 10 Print "Hello World" 20 Input "Press Control-T for 1 line status: ";a$ 30 End run HWORLD 10:17 PM 01-Jan-08 Hello World Press Control-T for 1 line status: ? 1 KB0 HWORLD+BASIC KB(0R) 2(16)K+14K 0.2(+0.0) +0 Ready save Ready compile Ready DIR HWORLD.*/na/ex/si/pr SY:[1,2] HWORLD.BAS 1 < 60> HWORLD.BAC 7C <124> Total of 8 blocks in 2 files in SY:[1,2] Ready

※この「BASIC-PLUS」の解説は、「RSTS/E」の解説の一部です。
「BASIC-PLUS」を含む「RSTS/E」の記事については、「RSTS/E」の概要を参照ください。

ウィキペディア小見出し辞書の「basic-plus」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ。



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「basic-plus」の関連用語

basic-plusのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



basic-plusのページの著作権

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのRSTS/E (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2026 GRAS Group, Inc.RSS