検索 - みる会図書館

検索対象: 月刊 C MAGAZINE 1990年9月号

月刊 C MAGAZINE 1990年9月号から 165件ヒットしました。

月刊 C MAGAZINE 1990年9月号


ト ー マ ス ・ プ ラ ム 田 続 ・ 米 国 コ ン バ イ ラ 事 情 00M EDITOR S 次 告 A10 月 号 ( 9 月 18 日 発 売 ) 特 別 イ ン タ ビ ュ ー ANSI C 委 員 会 副 委 員 長 特 集 C 十 十 と オ フ ジ ェ ク ト 指 向 特 別 2 枚 組 付 録 る 2HD Turbo C 十 十 徹 底 チ ェ ッ ク ① ( C コ ン ヾ イ ラ と し て の 能 力 を み る ) 9 月 号 特 別 付 録 ・ F ⅲ 試 食 版 ( PC ー 9801 ) Turbo C 十 十 徹 底 チ ェ ッ ク ② ・ わ 68un ⅸ ( X 田 K 用 ラ イ プ ラ リ ( C 十 十 コ ン ヾ イ ラ と し て の 能 力 を み る ) ・ kM-yacc&Cm コ ン パ イ ラ オ プ ジ ェ ク ト 指 向 入 門 1 0 月 夛 き 寺 別 付 録 ・ Fina 試 食 版 ( X 田 80 , FMR,J3100 ・ Quic 記 ユ ー テ ィ リ テ ィ ・ GNU ダ ジ 主 ス ト ( 最 辛 号 C 言 語 雑 学 講 座 ControIIing COIors the Xlib Way 訳 提 携 記 事 ー Get Thee Behind Me, Spawn 0f UNIX! ・ 雑 誌 に 関 す る ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま て 、 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 い た だ き た く お 願 い 致 し ま Part I Part Ⅱ Part Ⅲ 久 々 登 場 す プ ロ グ ラ ム ・ ノ ヾ グ の お 問 い 合 わ せ ・ ・ 編 集 長 菊 池 孝 発 行 人 孫 正 義 副 編 集 長 星 野 慎 ー 野 沢 喜 美 男 ( 書 籍 担 当 ) 編 集 人 橋 本 五 郎 編 集 宮 田 洋 一 流 王 天 渡 辺 淳 一 発 行 所 ソ フ ト バ ン ク 株 式 会 社 校 正 有 ア レ フ N S 高 輪 ヒ ・ ル 出 版 事 業 部 / 〒 108 東 京 都 港 区 高 輪 2 ー 19 ー 13 デ ザ イ ン 持 田 哲 花 本 浩 一 赤 井 晴 美 若 江 啓 子 磯 部 進 編 集 部 ・ 03 ( 5488 刃 引 8 監 修 石 田 晴 久 出 版 営 業 部 ・ 03 ( 5488 月 360 印 刷 凸 版 印 刷 株 式 会 社 広 告 営 業 部 ・ 03 ( 5488 365 ◎ 1990 雑 誌 14325 ー 9 月 刊 MAGAZINE 9 月 号 平 成 2 年 9 月 一 日 発 行 160 CMAGAZINE 1990 9

月刊 C MAGAZINE 1990年9月号


1990 年 9 月 1 日 発 行 ( 毎 月 1 回 1 日 発 行 ) 第 2 巻 第 9 号 通 巻 12 号 1990 年 2 月 2 日 第 3 種 郵 便 物 認 可 ー 。 。 。 9 ~ CONTENTS Programmng on PurPOSffInstant Lies 』 J ・ Plauger ・ COMPUTER LANGUAGE 分 割 バ ッ フ ア ・ リ ン ク の バ ッ チ 当 て ・ 半 転 移 提 携 記 事 SpIit Buffers, Patched Links, and Half-Transpositions Digest 0f COMPUTER LANGUAGE PRODUCTIVITY ・ フ リ ー ソ フ ト ウ ェ ア 最 新 レ ポ ー ト く 第 10 回 > 個 人 的 理 由 で 選 び ま し た 野 口 雄 平 ・ ・ ・ Book Review ・ 。 = 米 国 コ ン ヾ イ ラ 事 肩 Part 1 た だ C と だ け 言 お う Part 2 C と ANSI 標 準 規 格 Part 3 「 最 適 化 チ ェ ッ ク 」 よ り 速 く , よ り 小 さ な コ ー ド を 求 め て Part 4 ラ イ プ ラ リ チ ェ ッ ク Part 5 MS-C Version6.0 べ ン チ マ ー ク テ ス ト レ ポ ー ト ア ル ゴ リ ス ム と テ ー タ 構 造 入 門 < 第 4 回 > 循 環 ・ 双 方 向 ・ 多 重 近 藤 嘉 雪 ・ ・ 最 新 GNU 移 植 レ ポ ー ト Ⅱ GNU make(PC-9801) 鈴 木 茂 哉 GCC()M TOWNS) 山 城 か す ひ さ 実 践 C プ ロ グ ラ マ 養 成 講 座 < 第 12 回 > マ ニ 。 ア ル を 読 ま な い 技 術 者 三 田 典 玄 の C の 道 具 箱 < 第 3 回 > 汎 用 画 面 作 成 ツ ー ル ( 3 ) 豊 国 永 健 ・ 応 用 C 言 語 恥 す か し な が ら ド ジ り ま し た く 第 10 回 > 日 本 語 処 理 と い う イ バ ラ の 道 岩 谷 宏 C 言 語 フ ォ ー ラ ム ワ ン ポ イ ン ト プ ロ グ ラ ミ ン グ 講 座 < 第 9 回 > メ モ リ を 使 用 す る ( 1 ) 上 田 哲 ニ ラ ン タ イ ム ラ イ プ ラ リ 入 門 C プ ロ グ ラ マ の た め の < 第 5 回 > isxxx で 始 ま る 関 数 秋 津 彰 文 は じ め て 学 ぶ C プ ロ ク ラ ミ ン ク < 第 12 回 > ポ イ ン タ と 構 造 体 の ま と め 高 木 聡 / 山 崎 信 行 ・ C 言 語 入 門 講 座 プ ロ グ ラ ミ ン グ 添 削 C MA セ ミ ナ ー ル ー ム < 第 1 回 > 作 業 領 域 不 足 の 解 消 柴 田 望 洋 新 連 載 超 高 速 グ ラ フ ィ ッ ク ラ イ プ ラ リ 2 ONE POINT E 団 羽 ON グ ラ フ ィ ッ ク ラ イ プ ラ リ の 改 良 ・ 最 適 化 高 村 誠 之 Part 1 GNU 奮 闘 記 < 第 6 回 >GNU CC の asm 文 と 割 り 込 み 処 理 吉 野 智 興 ・ Conference Room Part 2 読 者 投 稿 プ ロ グ ラ ム 「 キ ー 練 習 & マ ウ ス 絵 合 わ せ ゲ ー ム NN. EXE 」 円 羽 信 夫 ・ C-MAGA News Square BOOk Shop Report lnformation from Compiler Makers ・ ・ Readers Room ・ 付 録 テ ィ ス ク の 内 容 EDITOR'S ROOM ・ 本 記 事 中 の プ ロ グ ラ ム 名 , シ ス テ ム 名 , CPU 名 は 一 般 に 各 メ ー カ ー の 登 録 商 標 て す 。 本 文 中 て 、 は TM , ⑩ マ ー ク は 明 記 し て い ま せ ん 。 ・ 本 誌 に 掲 載 さ れ た す べ て の プ ロ グ ラ ム は 著 作 権 法 上 個 人 て 使 用 す る 目 的 以 外 て 無 断 て 複 製 す る こ と を 禁 じ ら れ て い ま す 。 表 紙 ・ イ ラ ス ト レ ー シ ョ ン ・ 秋 山 育 / デ ザ イ ン ・ 持 田 哲 14 8 9 1 22 ・ ・ ・ 72 短 期 集 中 連 載 ・ ・ 80 ・ 86 96 ・ ・ 99 103 ・ ・ ・ 108 119 ・ ・ ・ 123 ・ ・ 133 ・ ・ ・ 139 ・ ・ 147 ・ ・ ・ 148 ・ ・ ・ 156 ・ ・ 159 ・ ・ ・ 160 C MAGAZINE PubIisher:.Masayoshi Son Publishing Di rector: Go 「 0 Hash imoto EditO 「 -in-Chief: Takashi Kikuchi Director of Ma 「 keting: Ryo Tanii Manager of sales and Adve 「 tising: Yoshino Goshima Editorial and Business 0ffices: NS Takanawa Bldg. , 2-19-13 , Takanawa, Minato-ku, Tokyo 108 , Japan EditorialDivision(Tokyo) : Phone ( 03 ) 5488-1318 Sales Division(Tokyo) : Phone ( 03 ) 5488-1360 Advertisi ng Division(Tokyo) : Phone ( 03 ) 5488-1365 Advertising Division (0saka) : Phone ( ) 264-1471 Copyright 01999 SOFTBANK Corporation, Tokyo, AII rights reserved. no materialin this publication may be rep 「 oduced, in whole orin part, in any from without pe 「 mission. printed in Japan

月刊 C MAGAZINE 1990年9月号


料 金 受 取 人 払 高 輪 局 承 認 1458 差 出 有 効 期 間 平 成 4 年 7 月 17 日 ま て 、 郵 便 は が き ( 受 取 人 ) 東 京 都 港 区 高 輪 2-19-13 ソ フ ト バ ン ク 株 出 版 事 業 部 MAGAZINE 編 集 部 行 C 言 語 ① こ れ か ら 学 習 ② 文 法 を 理 解 で き る ③ 小 型 の ツ ー ル を 組 め る の 習 熟 度 ④ 中 型 ア プ リ ケ ー シ ョ ン を 組 め る ⑤ シ ス テ ム の 記 述 が で き る お 使 い の ノ ヾ ソ コ ン お 使 い の コ ン ノ ヾ イ ラ ( ノ ヾ ー ジ ョ ン も ) ロ ロ ロ - ロ ロ TEL 住 所 職 業 ・ 動 務 先 学 校 ・ 学 部 ・ 学 年 お 使 い の 0 S ( バ ー ジ ョ ン も ) お 使 い の エ デ イ タ 年 齢 プ レ ゼ ン ト 番 号 性 別 0 ー 9 年 か 月 プ ロ グ ラ ミ ン グ 歴

月刊 C MAGAZINE 1990年9月号


テ ィ ル 内 容 の お 知 ら せ 0 9 月 号 特 別 付 録 の お 詫 び と 10 月 号 特 別 付 録 に つ し て 、 月 号 に て 予 定 し て お り ま し た 特 別 付 録 ( 5 ' 2H ロ デ ィ ス ク ) が 制 作 上 の ト ラ ブ ル の た め 収 録 で き ま せ ん で し た こ と に 慎 ん で お 詫 び 申 し 上 げ ま す 。 つ き ま し て は 9 月 号 特 別 付 録 を 10 月 号 特 別 付 録 と あ わ せ て 収 録 い た し ま す 。 し た が い ま し て い 10 月 号 特 別 付 録 ば 9 月 号 用 1 枚 , ~ 10 月 号 用 1 枚 , 。 計 2 枚 組 と さ せ て い 一 た だ く こ と を ご 了 承 く だ さ い 。 た 。 自 動 解 凍 圧 縮 フ ァ イ ル に な っ て い ま す ' 90 年 8 月 号 特 別 付 録 ( 5 ク 1.2M 8 セ ク タ / XC 用 U N Ⅸ 互 換 の て 、 , 解 凍 し て か ら ご 使 用 く だ さ い ト ラ ッ ク MS-DOS フ ォ ー マ ッ ト ) に は , 次 の ラ イ プ ラ リ ( X68000 用 ) 解 凍 後 に 生 成 さ れ る FINAL. MAN が プ ロ グ ラ ム が 収 録 さ れ て い ま す 。 本 誌 ' 90 年 8 月 号 「 最 新 GNU 移 植 レ ポ ー ト FinaI 試 食 版 ( PC ー 9800 用 ) を 使 う た め に 必 要 ① イ 寸 録 デ ィ ス ク の 説 明 GNU ュ ー テ ィ リ テ ィ ( X68000 ) 」 て 、 紹 介 し た な マ ニ ュ ア ル の 抜 粋 て 、 す 。 使 用 に あ た り README ( テ キ ス ト フ ァ イ ル ) ラ イ プ ラ リ 関 数 と ヘ ッ ダ フ ァ イ ル を 前 田 薫 FINAL. MAN を ご 一 読 の う え ご 使 用 く だ さ ② Fin 引 試 食 版 ( PC ー 9800 用 ) 氏 の ご 協 力 に よ り 収 録 し ま し た 。 自 動 解 凍 い 。 な お , FinaI 試 食 版 は 2K バ イ ト ま て 、 セ ー FE98. EXE ( 自 動 解 凍 圧 縮 フ ァ イ ル ) 圧 縮 フ ァ イ ル を 解 凍 し て か ら ご 使 用 く だ さ プ が 可 能 て す 。 2K バ イ ト と い う と , 本 誌 「 C ③ KM-yacc & Cm コ ン バ イ ラ 言 語 入 門 講 座 は じ め て 学 ぶ C プ ロ グ ラ ミ ン い YYACC く デ ィ レ ク ト リ 〉 解 凍 後 に 生 成 さ れ る h68unix. doc を ご 一 読 グ 」 て 掲 載 し て い る リ ス ト 程 度 は セ ー プ て ④ XC 用 UN Ⅸ 互 換 ラ イ プ ラ リ の う え ご 利 用 く だ さ い H68UINX. R ( 自 動 解 凍 圧 縮 フ ァ イ ル ) き ま す 。 ⑤ 本 誌 掲 載 プ ロ グ ラ ム 本 誌 掲 載 プ ロ グ ラ ム KM-yacc & YCMAGA く デ ィ レ ク ト リ 〉 Cm コ ン ノ ヾ イ ラ README( 付 録 デ ィ ス ク の 説 明 ) に は , 解 サ プ デ ィ レ ク ト リ \ CMAGA の 下 に 記 事 別 凍 の 方 法 な ど , こ の ペ ー ジ よ り さ ら に 詳 し 小 社 刊 「 yacc に よ る C コ ン パ イ ラ ブ ロ グ ラ の デ ィ レ ク ト リ が あ り , そ れ ぞ れ の 記 事 に ミ ン グ 』 ( 近 藤 嘉 雪 著 , 1990 年 7 月 30 日 発 行 , い 説 明 が 収 録 し て あ り ま す の て 、 必 ず ご 一 読 関 す る プ ロ グ ラ ム を 収 め ま し た 。 定 価 3300 円 ) に 掲 載 さ れ て い る プ ロ グ ラ ム リ く だ さ い 。 README は テ キ ス ト フ ァ イ ル 形 特 集 米 国 コ ン パ イ ラ 事 情 TOKUSW : 式 て 、 す の て , MS-DOS の TYPE コ マ ン ド あ ス ト を ま と め た も の (YACCBOOK. EXE) MITA 実 践 C プ ロ グ ラ マ 養 成 講 座 る い は お 使 い の エ デ イ タ , ワ ー プ ロ ソ フ ト と , そ の プ ロ グ ラ ム て 使 用 す る KM-yacc OUYOU : 応 用 C 言 語 C の 道 具 箱 て も 読 み 込 む こ と が 可 能 て 、 す 。 (KMYACC.COM : 本 誌 ' 89 年 11 月 号 収 録 ) OPPK ワ ン ポ イ ン ト プ ロ グ ラ ミ ン グ Final 試 食 版 の FMR, X68000 , J3100 用 も を 著 作 権 者 森 公 一 郎 氏 , 近 藤 嘉 雪 氏 の ご 好 ラ ン タ イ ム ラ イ プ ラ リ 入 門 RUNTIME : 収 録 す る 予 定 て し た が , デ ィ ス ク 容 量 の 関 意 に よ り 収 録 し ま し た 。 KMYACC.COM/ STARTC C 言 語 入 門 講 座 係 て 10 月 号 て 、 収 録 す る こ と に な り ま し た 。 YACCBOOK. EXE と も 自 動 解 凍 圧 縮 フ ァ TENSAKU ・ CMAGA セ ミ ナ ー ル ー ム 付 録 パ ッ ケ ー ジ お よ び 次 号 予 告 の 表 記 と 異 イ ル に な っ て い ま す 。 そ れ ぞ れ の フ ァ イ ル GRPH 高 速 グ ラ フ ィ ッ ク 2 な り ま し た こ と を お 詫 び い た し ま す 。 を 解 凍 (YACCBOOK. EXE は デ ィ レ ク ト リ : GNU 奮 闘 記 GNU を 有 効 に し て 圧 縮 し て あ り ま す の て 解 凍 に IUJK()J : 投 稿 プ ロ グ ラ ム は オ プ シ ョ ン と し て / x ( x は 小 文 字 ) を つ け て INFO イ ン フ ォ メ ー シ ョ ン く だ さ い ) し た 後 , ご 使 用 く だ さ い お の お の の プ ロ グ ラ ム に つ い て は , 関 連 Fin 試 食 版 解 凍 後 に 生 成 さ れ る READ. ME, 己 事 と README を 参 照 し て く だ さ い な ( PC -9800 用 ) YACC. DOC お よ び YACCBOOK* ィ レ ク ト お , 投 稿 プ ロ グ ラ ム の NNA. EXE は 自 動 解 株 式 会 社 工 ー ・ エ ス ・ ビ ー の ご 協 力 に よ リ の 下 に 生 成 さ れ る README を ご 一 読 く だ 凍 圧 縮 フ ァ イ ル に な っ て い ま す の て , 解 凍 し さ い り FinaI 試 食 版 ( PC ー 9800 用 ) を 収 録 し ま し て か ら ご 使 用 く だ さ い 0 1 三 ロ デ ィ ス ク 内 容 の お 知 ら せ 159

月刊 C MAGAZINE 1990年9月号


7 こ 斗 0 7 一 ) 斗 呼 イ 計 い Ø 冊 Ø 、 tJJ T 工 E か Ø 戸 2 崖 0 計 COMPUTERÉ%9R*åÆ 雪 ま 0 三 PC 一 H こ 工 諭 15 ロ 5 工 BEEP 反 「 邸 47 。 こ Oh! X 灯 Oh! FM こ THE COMPUTER 10 工 C MAGAZI NE 圧 【 山 MAGAZINE Beep 安 を C A TC NO. PC NO. を C A X NO. 耋 を C FM NO. 安 を C J S NO. 安 を C ト CM NO. 安 を C A PM NO. 2 一 一 季 7.200 三 書 11 . 440 三 6 寸 こ 5 . 720 一 上 匡 6.720 三 匪 6 , 720 三 上 一 三 8 . 160 一 こ 6 寸 こ 4 . 080 「 こ 匪 11.760 三 匡 6.960 三 5.760 一 上

月刊 C MAGAZINE 1990年9月号


SOFT 日 K 好 評 既 刊 C STEPIJP シ リ ー ス 字 句 解 析 ・ 構 文 解 析 の 基 礎 か ら コ ー ド ・ 最 適 化 ま で C コ ン ヾ イ ラ の 内 部 を 徹 底 詳 解 一 月 刊 C マ ガ ジ ン 連 載 記 事 を 大 幅 に 加 筆 ー C STEPUP シ リ ー ズ ③ yacc に よ る C コ ン 材 ラ ブ ロ グ ラ ミ 沙 近 藤 第 電 蓄 C コ ン ラ B5 判 ・ 344 べ ー ジ 定 価 3 , 300 円 パ ー サ ジ ェ ネ レ ー タ で あ る yacc を 使 っ て 、 に C コ ン バ イ ラ の サ プ セ ッ 、 ト 版 で あ る Cm コ ン バ イ ラ を 作 成 す る 。 ② C 十 十 プ ロ グ ラ ミ ン グ ① 上 級 ・ C 言 語 の 応 用 50 例 門 内 淳 ・ 赤 掘 一 郎 共 著 上 原 哲 郎 ・ 中 山 雅 彦 ・ 石 田 秋 也 ・ 井 上 哲 理 共 著 B5 判 ・ 272 べ ー ジ B5 判 ・ 296 べ ー ジ 上 級 ・ C 言 語 の 応 用 50 例 C + + プ ロ グ ? ミ 冫 名 ・ 定 価 2 , 680 円 定 価 2 , 480 円 上 を 第 を ー 鋼 第 ′ 盟 験 な 上 第 ・ 共 ・ 0 ン フ ト ^ ン ク ・ ヒ ー プ 領 域 管 理 ・ 宣 言 の 処 理 ・ コ ー ド 生 成 の 方 針 ・ 式 の 木 構 造 表 現 ・ 式 の コ ー ド 生 成 ・ 文 の コ ー ド 生 成 [ 2 ] コ ン ノ ヾ イ ラ を 作 る ・ コ ン パ イ ラ の し く み ・ Getting Started ・ 文 法 の 定 義 ・ メ イ ン ル ー チ ン と ヘ ッ ダ フ ァ イ ル ・ レ キ シ カ ル ア ナ ラ イ ザ [ 1 ] yacc 入 門 ・ yacc と は ・ 形 式 言 語 理 論 ・ yacc の し く み ・ 電 卓 プ ロ グ ラ ム シ リ ー ス 定 価 は す べ て 税 込 み で す ソ フ ト バ ン ク 出 版 事 業 部

月刊 C MAGAZINE 1990年9月号


米 国 特 ・ 集 コ ー イ ラ コ ラ ム 「 1990 十 十 」 し , C は す べ て の ア プ リ ケ ー シ ョ ン 領 域 に お い て 等 し く 効 果 的 て 、 あ る わ け て 、 は な い 。 500 か ら 5000 ラ イ ン の 間 の ど こ か て 、 , 壁 に ぶ ち 当 た る 。 そ の 壁 は 確 固 た る 分 析 と 設 計 技 術 に よ っ て 打 ち 破 る こ と は て 、 き る が , そ れ は C が つ ね に 適 切 て 、 あ る こ と を 意 味 す る わ け て 、 は な い C は 大 規 模 プ ロ ジ ェ ク ト が 必 要 と す る デ ー タ の 抽 象 化 や モ ジ ュ ラ ブ ロ グ ラ ミ ン グ を 可 能 に す る が , そ れ ら の 使 用 を 育 成 す る わ け て 、 は な い 。 P. J. プ ラ ウ ガ ー が , 「 目 的 を も っ た プ ロ グ ラ ミ ン グ 」 CCOMPUTER LANGUAGEJ 誌 1989 年 11 月 ~ 1990 年 1 月 号 ) と い う 彼 の コ ラ ム の 中 て 、 鋭 く 指 摘 さ れ て い る よ う に , 強 力 に 宣 伝 さ れ た オ プ ジ ェ ク ト 指 向 の 利 点 の 多 く は 何 十 年 も 前 か ら 存 在 す る 構 造 化 プ ロ グ ラ ミ ン グ の 焼 き 直 し に す ぎ な い の だ 。 「 私 は 1960 年 代 初 期 に オ プ ジ ェ ク ト 指 向 の 技 術 を 使 っ て い た 」 と い う の が 共 通 の い い 方 だ 。 疑 い な く そ れ は 事 実 だ 。 彼 ら は 並 は ず れ た 才 能 と 認 識 を も ち , 頭 の 中 て 、 ま っ た く 抽 象 的 な 問 題 領 域 を 保 っ こ と が て 、 き た プ ロ グ ラ マ た ち て 、 あ る 。 晴 れ た 日 に は , 彼 ら は 永 遠 に C を 見 る こ と カ イ き た の だ ( 訳 註 : C と see を か け て い る ) 。 可 能 な 諸 問 題 の す べ て が , 分 析 と 設 計 の 高 ス テ ム や ユ ー ザ イ ン タ フ ェ イ ス , 取 り 組 み ま す ま す 複 雑 化 す る オ ペ レ ー テ ィ ン グ シ 0 て 早 い 次 期 か ら 圧 倒 的 な リ ー ド を 獲 得 し て C 十 十 は オ プ ジ ェ ク ト 指 向 の C レ ー ス に お い ス テ ン ダ を サ ポ ー ト し て い る と 予 測 て 、 き る 。 要 な べ ン ダ は , C に 対 す る オ プ ジ ェ ク ト 工 ク 求 す る だ ろ う 。 今 後 3 年 以 内 に , す べ て の 主 な る や , 彼 ら は コ ン パ イ ラ の サ ポ ー ト を 要 こ れ ら の 技 術 を 奨 励 す る 言 語 を 使 う よ う に 技 術 の 重 要 さ を 認 識 し , プ ロ グ ラ マ た ち が る た め に 何 も し て い な い 。 市 場 が こ れ ら の こ れ ら の 抽 象 化 を 奨 励 ま た は 注 意 を 喚 起 す っ た 。 C 言 語 や そ の ほ か の 手 続 き 的 言 語 は , し か し , そ う す る た め の 規 律 は 内 部 的 だ 私 た ち は さ ま ざ ま な べ ン ダ の 言 語 製 品 マ ネ ー ジ ャ に 対 し , C プ ロ グ ラ ミ ン グ 言 語 の 将 来 に 関 し て コ メ ン ト を 求 め た 。 お も し ろ み の な い バ ニ ラ ア イ ス ク リ ー ム の よ う な DOS 離 れ と , C + + へ の 関 心 が , 支 配 的 な 動 向 で あ る よ う に 思 わ れ る 。 Lattice の ジ ョ ン ・ ネ ル ソ ン は , 読 者 が こ の コ ラ ム を 目 に す る ま で に は , Lattice C の 新 し い 80286 お よ び 80386 バ ー ジ ョ ン が 出 荷 さ れ て い る は ず だ と 語 っ て い る 。 バ ッ ケ ー ジ 化 さ れ る の は Ec ⅱ pse の DOS 工 ク ス テ ン ダ 。 こ れ は ロ イ ヤ ル テ ィ を 必 要 と し な い , 大 規 模 な ア プ リ ケ ー シ ョ ン 空 白 へ の ア ク セ ス を 可 能 に す る 。 ジ ム ・ ギ ン ベ ル に よ れ ば , Gimpel Software も ま た C ー terp の 80386 バ ー ジ ョ ン を 開 発 し て い る と い う 0C-terp は High C や Watcom の コ ン バ イ ラ , Phar Lap の 工 ク ス テ ン ダ を サ ポ ー ト す る 予 定 だ 。 OS / 2 バ ー ジ ョ ン か 近 い う ち に 登 場 す る 。 マ イ ク ・ ス ピ ル は , 今 年 , MAN)( Software は ふ た つ の リ リ ー ス を 予 定 し て い る と 語 っ て い る 。 ひ と つ は と く に 増 強 さ れ た ROM 能 力 に 向 け た も の で あ り n 回 の ROM ツ ー ル よ り も す ぐ れ た 性 能 の 新 し い リ ン カ や ま り つ つ あ る 重 要 性 を 指 し 示 し て い る 。 統 合 さ れ た 開 発 環 境 は コ ー デ ィ ン グ か ら デ バ ッ ギ ン グ へ の 移 行 を 容 易 に し て お り , 将 来 的 に は 設 計 か ら コ ー デ ィ ン グ へ の 移 行 を 同 じ く 円 滑 に す る だ ろ う 。 コ ン パ イ ラ の べ ン ダ が , デ バ ッ ガ に 対 し て と 同 じ 方 法 て 、 , 設 計 お よ び 分 析 に 対 し て ツ ー ル を 提 供 し は じ め る こ と は な さ そ う だ 。 よ り 可 能 性 が あ る の は , サ ー ド バ ー テ ィ に よ る プ ロ ト タ イ バ ー や ア プ リ ケ ー シ ョ ン , シ ェ 不 レ ー タ , 完 全 に プ ロ グ ラ ム を 書 き 込 ん だ CASE ツ ー ル を 緊 密 に 統 合 す る た め の 準 ロ ケ ー タ を 提 供 す る 。 も う ひ と つ の リ リ ー ス は 遠 隔 / ニ 重 デ バ ッ ガ や , よ り す ぐ れ た グ ラ フ ィ ッ ク ラ イ プ ラ リ , マ ウ ス サ ポ ー ト , 、 、 新 し い ユ テ ィ リ テ ィ 〃 を 特 長 と し て い る 。 Watcom は す で に 8.0 製 品 の 発 表 を 行 っ て い る 。 こ れ に は OS / 2 や Windows サ ポ ー ト , プ ロ フ ァ イ ラ ー , 保 護 モ ー ド の コ ン バ イ ラ , デ バ ッ ガ が 含 ま れ る 。 カ レ ン ・ ア リ ー に よ れ ば , 80386 の 保 護 モ ー ド に よ り 大 型 プ ロ グ ラ ム が 完 全 に 最 適 化 さ れ , デ バ ッ グ さ れ る と い う 。 BorIand lnternational の ジ ー ン ・ ワ ン グ は Turbo C の 次 期 リ リ ー ス に は ア ッ プ グ レ ド さ れ た Turbo Debugger や profiler が 装 備 さ れ る と い う 。 も っ と も バ ラ ド ッ ク ス 工 ン ジ ン は 含 ま れ な い よ う だ 。 彼 は ま た , B and は 最 適 化 で は な く , む し ろ 開 発 サ イ ク ル を 通 じ た サ ポ ー ト の た め の 改 良 さ れ た 環 境 や ツ ー ル に 焦 点 を あ て て い る と 語 っ た ワ ン グ に よ れ ば , C 十 十 は 「 円 90 年 代 に お け る シ ス テ ム 開 発 者 の プ ロ グ ラ ミ ン グ 言 語 で あ り , 本 格 的 な プ ロ グ ラ マ は c + + に 移 行 し て い く だ ろ う 」 と い う 。 備 て 、 あ る 。 実 際 的 な 観 点 か ら , C 言 語 が つ ね に 私 た ち と と も に 存 在 し , あ る 一 定 の 仕 事 に 対 す る し か る べ き ツ ー ル と し て FORTRAN や COBOL と 並 ぶ 地 位 を 占 め る だ ろ う と 考 え る こ と は 簡 単 だ 。 実 際 そ う な る べ き な の だ 。 プ ロ グ ラ マ に と っ て 技 術 や ハ ー ド ウ ェ ア ま た は 言 語 の 狭 量 を 回 避 す る こ と は 非 常 に 重 要 て 、 あ る 。 Larry O'Brien 氏 は 「 COMPUTER LANG UAGEJ 誌 の テ ク ニ カ ル エ デ イ タ て あ る 。 特 集 米 国 コ ン バ イ ラ 事 情 27

月刊 C MAGAZINE 1990年9月号


COMPUTER PR 〇 -5 F 尸 SYSTEM CREATE 4 0 高 品 質 の ン テ ー シ ョ ン を 簡 単 に 実 現 す る 、 新 世 代 の プ ロ ジ ェ ク ト 指 向 カ グ ラ ム ヘ ル ノ ト で す 。 CPAD は こ れ ま て C 言 語 に よ る 開 発 て ソ フ ト ハ ウ ス が 悩 ん て い た 、 開 発 時 の 工 数 短 縮 及 び 複 数 人 数 に よ る プ ロ ジ ェ ク ト 管 理 を 容 易 に 致 し ま す 。 ま た 、 既 存 の ソ ー ス リ ス ト の 仕 様 書 を 自 動 作 成 し ま す の ( 管 理 体 制 を 容 易 に 画 一 化 す る こ と が 可 能 と な り 、 ま た 、 プ ロ グ ラ マ ー の 余 分 な 負 担 を 軽 減 す る 事 が て き ま す 。 5 大 機 能 C ソ ー ス の 解 析 、 援 助 、 学 習 ツ ー ル と し て ① プ ロ グ ラ マ ー の 熟 練 度 の 違 い を 吸 収 。 ② カ ー コ \ ン & リ 、 竏 ー の 書 式 に ソ ー ス を リ フ ォ ー ム 。 ③ PAD 仕 様 に 準 ず る 出 力 機 能 。 ( 自 動 出 力 印 刷 例 参 照 ) ④ 全 ソ ー ス リ ス ト を 公 開 。 ( オ プ ン ) ⑤ 豊 富 な 出 力 機 能 。 ( 自 動 出 力 印 刷 例 参 照 ) C 言 語 開 発 支 援 ツ ー ル シ ー バ ッ ド Ve 「 1.5 ¥ 65 , 000 ( NEC 対 応 版 ) 標 準 価 格 ・ ・ ( 税 込 み 価 格 ) . ¥ 85 , 000 ( そ の 他 対 応 版 ) 対 応 機 種 、 大 幅 に 拡 張 。 広 が 鴒 PAD の 世 界 。 NEC PC ー 9800 、 富 士 通 FM 日 、 沖 if800 コ 日 M 55 ・ PS ソ フ ト ウ ェ ア イ ン フ ォ メ ー シ ョ ン セ ン タ ー く 技 術 的 な こ 質 問 ・ こ 相 談 に 電 話 で お 答 え し ま す > TEL. ( 06 ) 634-2563 〒 5 大 阪 市 浪 速 区 日 本 橋 東 3 丁 目 2 一 四 受 付 時 間 / 9 : ~ 5 : 月 曜 日 ~ 金 電 日 ( 祝 日 を 除 く ) 3 オ オ ッ カ 商 事 / ー 、 本 社 : 〒 760 高 松 市 西 内 町 5-14 Ver 2 ・ ー 予 価 ¥ 85 000 6 月 号 の ク イ ズ の 解 答 6 月 号 の ク イ ズ は , 「 標 準 入 力 か ら 入 力 し , め の 配 列 buff を 用 意 し , 標 準 入 力 か ら そ の 配 第 一 引 数 で 与 え た 文 字 列 が あ る 行 を , 標 準 出 列 に 一 行 す っ 読 み 込 ん で い き ま す 。 そ し て 読 力 す る プ ロ グ ラ ム grp を 書 き な さ い ( こ れ は , み 込 ん だ 文 字 配 列 buff と 第 一 引 数 a 「 gv [ 1 ] を UNIX の grep の サ プ セ ッ ト も ど き で あ る ) 」 と い 関 数 inst 「 に 渡 し て い ま す 。 関 数 instr は 第 2 仮 う も の で し た ね 。 今 月 も 多 数 の 解 答 を い た 引 数 の 文 字 列 が 第 一 仮 引 数 の 文 字 列 に 含 ま れ だ き ま し た 。 そ の う ち 2 通 を 紹 介 さ せ て も ら て い る か ど う か を 判 断 す る 関 数 で す 。 簡 単 い ま す 。 に 関 数 inst 「 の ア ル ゴ リ ズ ム を 説 明 し て み ま 吉 岡 善 嗣 さ ん の 解 答 し よ う 。 ま す , 第 一 仮 引 数 で 渡 さ れ た 文 字 列 こ の プ ロ グ ラ ム ( List Ⅱ ) は , cha 「 型 の 大 き の 一 文 字 目 と , 第 2 仮 引 数 で 渡 さ れ た 文 字 列 吉 田 善 嗣 さ ん の 解 答 PROGRAM- I D. grp ・ C AUTHOR. Y. Yoshida. 20 / May / 1990. DATE-WRITTEN. COM 円 し ER. MS-C Ver5. 1. REMARKS. C M A G A Z I N E 6 月 ク イ ズ 「 標 準 入 力 か ら 入 力 し , 第 1 引 数 で 与 え ら れ た 文 字 列 が あ る 行 を 標 準 出 力 す る List 1 1 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : # i ncl ude く std i 0. h 〉 12 : 13 : int instr(char *,char * ) ; 14 : VOid error_print(void) : 15 : 16 : main(int argc, char *argv[)) 18 : 20 : 22 : 23 : 24 : 25 : 26 : 28 : 29 : 30 : } 32 : instr(char *str, char *key) int 33 : { 34 : char *strl, *keyl : 35 : i nt I en, SW : 36 : 38 : 39 : 40 : 42 : 43 : 44 : 45 : 46 : 48 : 50 : 52 : 53 : 54 : 55 : 56 : 60 : VOid error_print(void) printf(" 〉 grp option ynyn") : 62 : printf(" : 標 準 入 力 か ら く option 〉 を 見 つ け だ し 、 つ : printf ( " あ れ ば そ の 行 を 出 力 す る . \ n つ : char buff[256] : if (argc ! = 2 ) { error_print() : exit(-l); whi le(gets(buff) ! = NU し い { if (instr(buff,argv[l])) printf("%sYn", buff) : 地 n = 0 : sw=0; while(*str){ len 十 十 : if (*str strl=str; keyl=key; S W while(*keyl){ if (*strl + + sw=0: / * 2 文 字 目 以 上 違 っ て い れ ば * / break : / * key の 先 頭 文 字 が 一 致 * / CPAD= i f ( sw ! = の break; Str 十 十 : return(sw) : / * 見 つ か っ て い れ ば break す る * / / * 文 字 を 一 つ 進 め る * / は し め て 学 ふ C プ ロ グ ラ ミ ン グ 117

月刊 C MAGAZINE 1990年9月号


米 国 特 。 集 コ ー イ ラ 事 情 ら な い と き に は 有 効 て 、 あ る 。 関 数 の 引 数 に ス て 、 き る 点 に あ る 。 あ る セ グ メ ン ト を 集 中 の よ う に し て セ グ メ ン ト 部 が bs, オ フ セ ッ based ポ イ ン タ を 用 い れ ば , メ モ リ 容 量 だ け 的 に ア ク セ ス す る と き , た と え ば ビ デ オ RAM ト 部 が cp の メ モ リ に '*0' を 書 き 込 め る 。 て 、 な く , 速 度 の 点 て 、 も 有 利 に な る 。 の あ る セ グ メ ン ト や , な ん ら か の I / O が マ ッ based ポ イ ン タ の メ リ ッ ト は , そ の サ イ ズ ヒ 。 ン グ さ れ て い る セ グ メ ン ト , ノ ヾ ッ フ ア に sed ポ イ ン タ 用 の が n ear ポ イ ン タ と 同 じ 2 バ イ ト て 、 あ る に も か 使 っ て い る セ グ メ ン ト な ど に , 複 数 の ポ イ プ ラ リ 関 数 か わ ら ず , far;tk イ ン タ と 同 じ 空 間 を ア ク セ ン タ を 使 っ て 複 雑 な 処 理 を 行 わ な け れ ば な MS-CVer. 6.0 に は , 上 記 の よ う な based コ ー ド 実 例 ( fastc 訓 . c) ポ イ ン タ の 特 長 を 生 か す ラ イ プ ラ リ 関 数 が 追 加 さ れ た 。 bheapseg, bfreeseg, bm alloc, bfree な ど の based ヒ ー プ メ モ リ を 扱 う 関 数 て 、 あ る 。 こ れ は 中 規 模 の リ ス ト を 複 数 扱 う 場 合 ( ひ と つ の リ ス ト は 64K バ イ ト 以 内 だ が , リ ス ト 全 体 て 、 は 64K バ イ ト を 越 え て し ま う よ う な 場 合 ) な ど に 便 利 て 、 あ る 。 れ ら の ラ イ プ ラ リ の 使 用 例 は List 7 に 示 し た 。 bheapseg て 、 ヒ ー プ 用 の セ グ メ ン ト を 得 て , bma Ⅱ oc て 、 そ の セ グ メ ン ト 内 の ヒ ー プ メ モ リ を 得 て い る 。 List 7 て 、 は List 1,List 2 用 に 48 K バ イ ト の ヒ ー プ メ モ リ セ グ メ ン ト を 確 保 し て い る 。 リ ス ト へ の ア ク セ ス は List 1 , List 2 を ベ ー ス と し て 宣 言 し た ポ イ ン タ 変 数 を 用 い る こ と て 、 簡 単 に 行 え る 。 こ こ に は List 1 に セ ル を 追 加 す る コ ー ド し か 書 か れ て い な い が , List 2 に 追 加 す る コ ー ド も ま っ た く 同 様 に 書 け る 。 LiSt cdecl ccc(int a, int b, int c, int d, int e, int f, int g) printf("%d Xd Xd Xd Xd Xd %d*n ” , a, b, c, d, e, f, g) ; Cd 1 よ り ム の 0 -4 0 ^ 0 ー 8 9 0 、 ー - り 00 4- 0 1 よ 1 よ 1 ↓ , よ 、 1 1 ↓ fastcall fast(int a, int b, int c, int d, int e, int f, int printf( ” Xd Xd Xd Xd Xd Xd Xd}n", a, b, c, d, e, f, g) ; List int 25h を 使 っ た ル ー チ ン 例 ( physread. c) 1 : physread(int drive, int sector, int numsec, char far *dta) _asm { 3 : 4 : push 5 : push 6 : push 7 : push ds 8 : mov al, drive 9 : mov CX, numsec 10 : IIIOV dx, sector 11 : lds bx, dta 12 : int 25h 13 : mov ax, 0 14 : JTIC noerr 15 : dec ax 16 : noerr: POP pop ds pop bp 19 : pop di 20 : POP S 1 21 : 22 : } 23 : 24 : char buf [ 4096 ] ; 25 : 26 : main() 27 : { 28 : int i : 29 : physread(), 1 , 2 , (char far *)buf) ; 30 : 31 : for (i=0; i く 4096 ; i + + ) printf("X02x 32 : ” ,bufCi]); 33 : } べ ン チ マ ー ク テ ス ト 本 誌 創 刊 号 ( ' 89 年 10 月 号 ) と 同 一 の べ ン チ マ ー ク テ ス ト を MS-C Ver. 6 . 0 に つ い て も 行 っ た (Table 3 ) 。 た だ し , PC ー 9801 用 の MS -C Ver. 6.0 は ま だ リ リ ー ス さ れ て い な い た め , テ ス ト 用 の ハ ー ド ウ ェ ア に は AX パ ソ コ ン を 用 い た 。 テ ス ト は , 最 大 限 の 最 適 化 ( ー (x) と , そ れ 以 上 積 極 的 な 最 適 化 ( ー 0zax ) の 2 と お り を 実 施 し た 。 さ ら に MS-C Ver. 5.1 と の 比 較 の た め , Ver. 5.1 に つ い て も AX'SO ソ コ ン て 、 再 測 定 し た 。 今 回 の テ ス ト に 用 い た マ シ ン は , SONY の Quarter L(PCX-300) 。 CPU は 16MHz の 386SX , メ モ リ は IM バ イ ト て 、 あ る 。 コ ン パ 国 コ ン バ イ ラ 事 情 61 ds

月刊 C MAGAZINE 1990年9月号


ン や 、 、 . EXP 〃 へ の 変 換 ツ ー ル な ど が そ ろ っ て , 完 全 に GCC の み ( も ち ろ ん 別 に エ デ イ タ な ど が 必 要 て 、 す が ) て 、 開 発 す る こ と が て 、 き ま す 。 コ ン パ イ ラ を 動 作 さ せ る に は , メ モ リ 2M バ イ ト 十 フ ロ ッ ヒ 。 ー ド ラ イ プ の 標 準 的 な TOWNS て 、 問 題 あ り ま せ ん 。 巨 大 な も の て 、 な け れ ば プ ロ グ ラ ム を 開 発 す る こ と が て 、 き GCC 自 体 を リ コ ン パ イ ル す る よ う な 場 合 に は , メ モ リ の 増 設 と ハ ー ド デ ィ ス ク が 必 要 必 須 に な る よ う て 、 す 。 コ ン パ イ ラ / ア セ ン プ ラ や 標 準 ラ イ プ ラ リ に つ い て の 詳 細 な 日 本 語 マ ニ ュ ア ル は , れ も ま た NIFTY-Serve の elfin さ ん に よ っ て 作 ら れ , こ れ に よ っ て 比 較 的 初 心 者 て 、 も GCC GCC の 世 界 に 触 れ る こ と が て 、 き る 環 境 が 整 っ て い ま す 。 し か し , GCC を TOWNS の 開 発 環 境 と し て み る と , い く っ か の 問 題 が 残 っ て い ま す 。 ま ず , 先 に 紹 介 し た 初 代 GNU CD-ROM と 違 っ て , GNU の ア セ ン プ ラ の 書 式 が イ ン テ ル 形 式 て 、 は な く , MASM や 純 正 の ア セ ン プ ラ て 、 あ る 386ASM と の 互 換 性 が な い と い う こ と が あ り ま す 。 ま た , TOWNS て 、 は DOS- Exterder と MS-DOS を 使 っ て い る 以 上 , リ ア ル モ ー ド の プ ロ グ ラ ム が 必 要 な 場 合 も あ り ま す が , GAS て 、 は こ れ を サ ポ ー ト て 、 き ま せ ん 。 こ の あ た り を ど う 解 決 し て ゆ く か も , 今 後 の 課 題 の よ う て 、 す 。 以 上 紹 介 し た プ ロ グ ラ ム は , NIFTY- Serve の デ ー タ ラ イ プ ラ リ か ら ダ ウ ン ロ ー ド 先 月 号 の 特 集 「 DOS 工 ク ス テ ン に 関 す る 補 足 先 月 号 ( ' 90 年 8 月 号 ) の 特 集 「 DOS ェ ク ス テ ン ダ 」 の 中 て 、 , FM TOWNS 上 の DOS- Extender に つ い て の 記 載 が 抜 け て い ま し た の て 、 , こ こ て 、 補 足 し ま す 。 富 士 通 は , FM TOWNS 用 の OS ー し TOWNS シ ス テ ム ソ フ ト ウ ェ ア ( 通 称 Town sOS) と MS-DOS V3.1 を 用 意 し て い ま す が , 前 者 の TownsOS は , Phar Lap 社 の 386 DOS-Extender と , 専 用 メ ニ ュ ー シ ス テ ム の TownsMENU, そ れ に TOWNS 固 有 の 機 能 を サ ポ ー ト す る ネ イ テ ィ iBIOS の TBIOS を 組 み 込 ん だ MS ー DOS て 、 す 。 一 般 ユ ー ザ が 手 軽 に DOS-Extender の 実 行 フ ァ イ ル ( . EXP フ ァ イ ル ) を 起 動 て 、 き る よ う , . EXP フ ァ イ ル の ア イ コ ン を ク リ ッ ク す る だ け て 、 プ ロ グ ラ ム が 実 行 さ れ る よ う に な っ て い ま す (DOS-Extender を 別 途 購 入 し て イ ン ス ト ー ル す る 必 要 は あ り ま せ ん ) 。 こ の DOS-Extender の 実 行 フ ァ イ ル ( . EXP フ ァ イ ル ) の 作 成 は , 富 士 通 か ら 発 売 さ れ て い る 開 発 ツ ー ル セ ッ ト の 「 High C Com piler VI. 4 」 ( 40 , 000 円 ( 税 別 ) ) , 「 38 引 A SM TOOL KIT VI. 1 」 ( 80 , 000 円 ( 税 別 ) ) て 、 行 う こ と が て 、 き ま す 。 ま た , 関 西 電 機 か ら 発 売 さ れ て い る 「 Lusid ASM& DEBUGGER 」 ( 24 , 000 円 ( 税 別 ) ) て 、 開 発 す る こ と も て 、 き ,MASM や TASM て 、 作 成 し た 386 コ ー ド オ プ ジ ェ ク ト を . EXP フ ァ イ ル に 変 換 す る ユ ー テ ィ リ テ イ も フ リ ー ウ ェ ア と し て 出 回 っ て い ま す 。 な お , TOWNS の 各 本 体 て DOS-Extender を 利 用 す る ラ イ セ ン ス の 処 理 は 富 士 通 側 が 行 っ て い る た め , ュ ー ザ が ラ イ セ ン ス 料 を 支 払 う 必 要 は あ り ま せ ん 。 ま た , High C の ラ ン タ イ ム ル ー チ ン の ラ イ セ ン ス 料 も 富 士 通 側 が 処 理 し て い る た め , TOWNS 用 と し て 作 成 ・ 配 布 す る 限 り , ラ イ セ ン ス 料 は 不 要 て 、 す 。 ( 編 集 部 ) お 詫 び と 訂 正 た 。 正 し く は 「 近 藤 真 己 」 て 、 す 。 訂 正 し ( X68000 ) 」 の 筆 者 名 が ま ち が っ て い ま し 8 月 号 の GNU 移 植 レ ポ ー ト I 「 GCC て お 詫 び 申 し あ げ ま す 。 ( 編 集 部 ) 最 新 G 間 移 植 レ ポ ー ト [ 参 考 文 献 ] た い も の て 、 す 。 ン ナ ッ プ の 充 実 が て 、 き る よ う , 育 て て い き 状 態 て 、 す が , い ず れ は GCC に よ る GNU ラ イ ま て 、 に は , ま だ ラ イ プ ラ リ な ど が 不 安 定 な い ま す 。 実 際 に こ れ ら を 完 璧 に 動 作 さ せ る リ ー ウ ェ ア て 、 あ る TeX の 移 植 も 進 め ら れ て す 。 ま た GNU て 、 は あ り ま せ ん が , 同 じ く フ -Scheme(LISP) な ど の 移 植 が 進 ん て 、 い ま (GNU C 十 十 ) , ghostscript, bison, UMB GCC 以 外 の GNU 関 係 と し て は , g 十 十 は こ の よ う な 用 途 に う っ て つ け な の て 、 す 。 ま さ に TOWNS の CD-ROM と い う メ デ ィ ア CD ー ROM の 第 2 弾 を 出 す 計 画 が 進 行 中 て 、 す 。 プ ロ グ ラ ム を 移 植 し た も の を 加 え て , GNU 現 在 は , こ の 完 璧 版 の GCC に , ほ か の GNU ー デ ィ ス ク て 、 3 枚 に な り ま す 。 ー カ イ バ て 、 圧 縮 し て も IM バ イ ト の フ ロ ッ ヒ 。 と 標 準 ラ イ プ ラ リ を ソ ー ス 込 み に す る と ア て 、 も デ ィ ス ク サ ー ビ ス を 行 っ て い ま す 。 GCC て 、 き る ほ か , JUG や ビ レ ッ ジ セ ン タ ー な ど 術 評 論 社 解 析 」 「 THE BASIC 」 1990 年 2 月 号 , 技 山 中 洋 「 . EXP フ ァ イ ル フ ォ ー マ ッ ト の 評 論 社 録 」 「 THE BASIC 」 1990 年 1 月 号 , 技 術 ( 1 ) K. E. I. 「 GCC の FM-TOWNS へ の 移 植 ② 〒 160 東 京 都 新 宿 区 西 新 宿 3 ー 3 ー 23 求 し て く だ さ い 。 の ) を 同 封 の う え , 以 下 の 住 所 に 申 込 書 を 請 返 信 用 封 筒 ( 住 所 を 明 記 し , 切 手 を 貼 っ た も ■ 元 祖 GNU CD ー ROM の 申 込 先 最 新 GNU 移 植 レ ポ ー ト Ⅱ 79 GNU 配 付 グ ル ー プ 事 務 局 フ ァ ミ ー ル 西 新 宿 103 号