CasePlayer2 チュートリアル



Similar documents
端 末 型 払 い 出 しの 場 合 接 続 構 成 図 フレッツ グループから 払 出 されたIPアドレス /32 NTT 西 日 本 地 域 IP 網 フレッツ グループ フレッツ グループから 払 出 されたIPアドレス /

目 次 1. Web メールのご 利 用 について Web メール 画 面 のフロー 図 Web メールへのアクセス ログイン 画 面 ログイン 後 (メール 一 覧 画 面 ) 画 面 共 通 項 目

施 工 P お 気 に 入 り データを 活 用 するための 準 備 施 工 パッケージデータをお 気 に 入 りに 登 録 し 単 価 を 閲 覧 するための 方 法 を 説 明 します 1. 施 工 パッケージデータをダウンロードする 施 工 パッケージデータのダウンロードは 下 記 から 行

5 振 込 依 頼 書 の 作 成 方 法 ()ツールの 起 動 コピーまたはダウンロードしたツールをダブルクリックして 開 いてください (ツール 起 動 の 際 マクロを 有 効 にしてください ) ダブルクリック 後 以 下 のメッセージが 出 力 されますので 読 み 取 り 専 用 ボタン

Ⅰ 校 外 における 研 修 の 留 意 点 1 校 外 における 研 修 のコマ 数 の 考 え ア) 午 前 午 後 の 講 座 は 0.5 日 (0.5 コマ) イ) 全 日 の 講 座 は 1.0 日 (1.0 コマ) 2 校 外 における 研 修 として 選 択 できない 講 座 研 修

DN6(R04).vin

2. 研 究 者 / 評 価 者 情 報 修 正 この 画 面 では 研 究 者 が 自 分 自 身 の 情 報 の 修 正 を 行 います (A) 研 究 者 / 評 価 者 情 報 の 修 正 () 研 究 者 / 評 価 者 情 報 修 正 画 面 を 開 く HOME 画 面 メニューの 研

別冊資料-11

1-1 一覧画面からの印刷

医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート - 目 次 - < 第 1 章 > 共 通 事 項 説 明 医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート 目 次 1.1 本 システムの 注 意 点 入 力 項 目 について 基 本 情

改 定 履 歴 改 訂 日 改 訂 理 由 及 び 内 容 承 認 者 確 認 者 改 訂 者 05/8/7 新 版 発 行 05/0/5 推 奨 動 作 環 境 を 追 記

目 次 目 次 1 ログイン ログアウト ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?.

目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5

給料らくだ7.5・かるがるできる給料5.5 追加マニュアル

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

はじめに 本 プログラムファイルは Windows 版 Microsoft Office Excel で 作 成 されています 動 作 環 境 などは 下 記 を 参 照 ください 動 作 確 認 環 境 [Excel] Microsoft Office Excel 2010 Microsoft O

目 次 1 インストール 手 順 プログラム データファイルのインストール Microsoft Access2013Runtime SP1(32bit) 版 のインストール 基 本 操 作 ログイン メニュー...

5-2.操作説明書(支店連携)_xlsx

< 目 次 > 8. 雇 用 保 険 高 年 齢 雇 用 継 続 給 付 27 ( 育 児 休 業 給 付 介 護 休 業 給 付 ) 8.1 高 年 齢 雇 用 継 続 給 付 画 面 のマイナンバー 設 定 高 年 齢 雇 用 継 続 給 付 の 電 子 申 請 高

PATENTBOY/Netバージョンアップ説明書(Ver.1.92)

事前チェック提出用現況報告書作成ツール入力マニュアル(法人用)

スライド 1

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ

~ 目 次 ~ 1. 履 修 登 録 のながれ 1 2. 利 用 可 能 な 機 能 について 2 3.Web 履 修 登 録 画 面 へのログイン ログアウト 方 法 3 4. 予 備 登 録 ( 定 員 設 定 科 目 の 履 修 ) (1) 予 備 登 録 5 (2) 予 備 登 録 状 況

購買ポータルサイトyOASIS簡易説明書 b

目 次 遺 失 物 管 理 プログラム 利 用 者 マニュアル 1. 動 作 条 件 遺 失 物 管 理 プログラムのインストール 運 用 の 流 れ 起 動 方 法 操 作 方 法 について 基 本 的 な 操

贈与税 faq

電子証明書の更新

変 更 履 歴 日 付 版 数 変 更 内 容 2012/07/13 Rev 初 版 発 行 2013/07/03 Rev 対 応 機 器 一 覧 機 器 一 覧 を 更 新 [Settings] 画 面 の 表 示 時 刻 を 挿 入 する 機 能 を

あいち電子調達共同システム

ご 利 用 の 前 に 手 順 初 回 ご 利 用 時 に 必 ずご 確 認 ください ご 利 用 の 前 に (ご 利 用 環 境 の 確 認 ) P アクセス 方 法 (IMAGE WORKSサイトへアクセス) P 初 期 設 定 (JREのインストール) P

(3) 下 記 画 面 が 表 示 されます 参 照 ボタンを 押 下 すると 図 5.1-4フォルダ 指 定 画 面 が 表 示 されるので 保 存 先 を 指 定 し OKボタン を 押 下 します 展 開 ボタンを 押 下 します 図 ファイルの 展 開 先 ( 保 存 場 所 )

以 下 に 手 順 の 流 れを 記 載 します 3ページ 以 降 で 各 項 目 の 手 順 を 説 明 します ( をクリックすると 該 当 ページにジャンプします ) また 4ページに 汎 用 データ 受 入 に 関 するよくあるお 問 い 合 わせをご 紹 介 しています Step (3ペー

1.2. ご 利 用 環 境 推 奨 ブラウザ Internet Explorer Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

01_07_01 データのインポート_エクスポート_1

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

PowerPoint プレゼンテーション

WebMail ユーザーズガイド

Microsoft Word - 2.doc

Microsoft Word - 資料5-1_資料掲載_ver docx

検 索 文 字 列 が 住 所 にマッチするならば 地 図 画 面 を 表 示 します 検 索 文 字 列 が 住 所 の 一 部 ならば キーワードを 含 む 検 索 結 果 画 面 を 表 示 します

PowerPoint プレゼンテーション

迷惑メールフィルタリングコントロールパネル利用者マニュアル

電子納品チェックシステム利用マニュアル

変 更 履 歴 版 日 付 区 分 変 更 内 容 変 更 個 所 /11/30 新 規 初 版 作 成 /12/10 修 正 資 料 カバー 画 像 設 定 の 操 作 内 容 を 追 加 資 料 カバー 画 像 設 定 i

以 下 に 手 順 の 流 れを 記 載 します 3ページ 以 降 で 各 項 目 の 手 順 を 説 明 します ( をクリックすると 該 当 ページにジャンプします ) また 15ページに 汎 用 データ 受 入 に 関 する よくあるお 問 い 合 わせをご 紹 介 しています Step1 (

前 書 き 広 域 機 関 システム System for Organization for Cross-regional Coordination of Transmission Operators(OCCTO) rev: 商 標 類 Windows Office Excel

工事記録写真チェックシステム 操作説明書

GRIDY SFA カスタム 項 目 操 作 ガイド 用 本 書 はに 必 要 な 操 作 を 解 説 しております は GRIDY SFA ののことです GRIDY SFA へ 申 し 込 み 最 初 に 登 録 を 行 った 方 がそのままとなります カスタム 項 目 はの 方 のみ 操 作 可

Ⅰ. 各 種 文 書 作 成 メニュー 項 目 説 明 各 種 文 書 作 成 メニューでは 共 通 で 使 える 便 利 な 機 能 がございます テンプレート 機 能 引 用 文 を 貼 り 付 けることができます 複 写 (コピー) 機 能 作 成 した 帳 票 をコピー 編 集 することがで

Microsoft Word - 操作マニュアル(石油コンビナート_オフラインソフト編)_v0.2.doc

目 次 1. ログイン ユーザー 登 録 TOP 職 員...8 (1) 職 員 の 名 刺 表 示...8 (2) 職 員 の 名 刺 一 括 ダウンロード...8 (3) 職 員 の 名 刺 帳 から 検 索 検 索...9 (1) 氏 名

スライド 1

目 次 ログイン 方 法... 3 基 本 画 面 構 成... 4 メールサービス... 5 メールサービス 画 面 構 成... 5 アカウント 詳 細 / 設 定... 6 高 機 能 フィルター... 7 ユーザーフィルター 設 定... 8 新 規 フィルターの 追 加... 8 My ホ

振込データの作成

研究者情報データベース

1.3. アドインボタンの 場 所 2007 / 2010 / 2013 / 2016 の 各 バージョンのアプリケーションにおいては アドインボタン はリボン 名 アンテナハウス に 登 録 されます アドインボタンの 表 示 状 態 (Word 2010 の 例 ) アドインボタンの 表 示 状

VersionUP4.3.1

Microsoft Word - 新ユーザー専用ページ機能詳細・マニュアル.doc

スライド 1

店舗用マニュアル

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

Windows8. スタート 画 面 とデスクトップ 画 面 の 切 替 方 法 Windows 8. では 種 類 のInternet Explorer( 以 下 IE)が 存 在 します ()スタート 画 面 に 表 示 されているタイルより 起 動 するIE(ストアアプリ 版 IE) ()デス

1.ログインするためのパソコンの 設 定 (USBトークンの 設 定 ) Internet Explorer(IE)の 場 合 方 法 1 情 報 バーからアドオン(ActiveXコントロール)をインストールする 画 面 はIE8です またIEのバージョンにより 操 作 方 法 画 面 や 表 示

研究者総覧システム

百 五 でんさいサービス 承 認 編 この 操 作 マニュアルについて 表 記 について このマニュアルでは 操 作 方 法 を 説 明 するために 以 下 の 表 記 を 使 用 しています メニュー 名 アイコン 名 ボタン 名 は[ ]で 囲 んでいます ( 例 )[OK]ボタンをクリックして

4.5. < 参 加 表 明 書 を 提 出 する> 調 達 案 件 一 覧 の 表 示 対 象 となる 案 件 を 検 索 し 調 達 案 件 一 覧 に 表 示 させます 参 加 したい 案 件 の 調 達 案 件 名 称 行 - 入 札 参 加 資 格 確 認 申 請 / 技 術 資 料 /

目 次 1.はじめに 書 式 の 説 明 表 紙 スケジュール 組 入 れ 基 準 併 用 禁 止 薬 併 用 注 意 薬 同 種 同 効 薬 医 師 モニタリング..

ご 注 意 (1) 本 書 の 内 容 の 一 部 又 は 全 部 を 無 断 で 転 載 することは 禁 止 されています (2) 本 書 の 内 容 は 将 来 予 告 無 しに 変 更 することがあります (3) 本 書 の 内 容 は 万 全 を 期 して 作 成 しておりますが ご 不 審

<4D F736F F D2090BF8B818AC7979D8B40945C91808DEC837D836A B2E646F63>

スライド 1

目 次 利 用 に 際 しての 注 意 事 項... ユーザー 登 録... ログイン... 課 題 申 請... 5 装 置 予 約... 6 ライセンス 取 得 方 法... 7 利 用 料 金 の 確 認 ( 準 備 中 ) 外 部 発 表 登 録 の 方 法... 5 < 附

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

文書管理

1.3 利 用 方 法 図 1 国 立 国 会 図 書 館 デジタルコレクション 送 信 サービスの 対 象 資 料 本 文 の 閲 覧 は 図 書 館 サービスカウンター 備 え 付 けの 専 用 パソコン(1 台 )のみでの 利 用 となります 利 用

参 考 1 無 線 局 情 報 入 力 支 援 ( 基 地 局 と 固 定 局 の 事 項 書 のみに 対 応 ) 無 線 局 情 報 入 力 支 援 機 能 とは 過 去 に 申 請 したデータをダウンロードし 無 線 局 インターネット 申 請 アプリケーション で 利 用 できる 便 利 な

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

<4D F736F F D ED28FDA8DD7837D836A B2E646F6378>

R4財務対応障害一覧

<IE の 設 定 について> 従 来 版 をすでにご 利 用 の 方 の 場 合 互 換 表 示 設 定 がある 状 態 になっていると 思 わ れますので 必 ず 解 除 の 設 定 を 行 ってください 従 来 版 では IE の 10 以 上 では 互 換 表 示 設 定 が 必 要 でした

WEB保守パック申込

第 1 章 共 通 操 作 1.1 ログイン PIN 番 号 入 力 (1) 大 阪 府 電 子 入 札 システム トップ 画 面 より 1 電 子 入 札 システム ボタンをクリックし ます 1 1-2

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

Microsoft Word - TCⅡマニュアル_第6章_ doc

<82C582F182B382A2322E3594C5837D836A B2E786C73>

Microsoft Word - tb01.doc

iStorage ソフトウェア VMware vSphere Web Client Plug-in インストールガイド

1. アクセスする 2. 簡 易 検 索 画 面 (fig. 1) アクセスすると 最 初 に 出 る 画 面 です 検 索 語 入 力 ボックスにキーワードを 入 力 して 論 文 検 索 ボタンをクリックし ます 3. ボックス 下 部 のチェック 項

ログイン 情 報 の 入 力 下 記 のコード IDを 入 力 し ログインをクリックします ( 全 て 半 角 での 入 力 となり ます ) お 手 元 の 資 料 でログインに 必 要 な 情 報 がわからない 場 合 は 最 寄 りの 財 務 局 財 務 事 務 所 へ お 問 い 合 わせ

表 示 箇 所 設 定 場 所 画 像 名 デフォルト 画 像 テーマカラー 必 要 可 否 デバイス サイズ( 幅 高 さ ) 形 式 容 量 備 考 H 質 問 内 容 1~ 必 須 - - 最 大 5000 文 字 質 問 の 内 容 になります 選 択 肢 なし - テキスト 型

スライド 1

第1章 情報処理センターの利用

Fckeditor の 基 本 的 な 使 い 方 Point!! fckeditor を 上 手 く 使 うコツ 始 めにページ 内 に 一 通 り 文 章 ( 画 像 や 表 を 含 む)を 書 いてから 文 字 装 飾 をして 下 さい 編 集 したいテキストや 画 像 を 選 択 し アイコ

「給与・年金の方」からの確定申告書作成編

目 次 電 子 申 請 を 使 用 した 申 請 の 流 れ 1ページ 申 請 書 ( 概 算 保 険 料 申 告 書 )の 作 成 2ページ 作 成 した 申 請 書 の 送 信 31ページ 状 況 照 会 電 子 納 付 を 行 う 62ページ 返 送 書 類 の 取 得 75ページ お 問 い

Transcription:

CasePlayer2 チュートリアル Ver. 1.0.4 2015/06/10-1 -

CasePlayer2 チュートリアル... 3 はじめに... 3 CasePlayer2 概 要... 3 稼 働 環 境... 3 1. CasePlayer2 起 動... 4 2. 新 規 プロジェクト 作 成... 4 その 他 の 設 定 について(プロジェクトの 新 規 作 成 ダイアログ)... 6 プロジェクトの 種 類... 6 オプションパラメータファイルの 指 定... 6 言 語 設 定... 6 C ソースに 関 する 設 定... 6 C++ソースに 関 する 設 定... 6 アセンブラソースに 関 する 設 定... 6 階 層 化 を 有 効 にする... 6 プロジェクトの 設 定 データファイル... 6 3. ソースコードの 登 録... 7 その 他 の 設 定 について (ソースファイルの 登 録 ダイアログ)... 8 サブフォルダも 含 む... 8 ユーザインクルードパスに 追 加 する... 8 ファイル 構 成 に 合 わせてフォルダ 付 きで 登 録 する... 8 4. 仕 様 書 生 成 ( 標 準 モード)... 8 仕 様 書 閲 覧... 10 チャートリンク 機 能...11 アセンブラソースのフローチャート... 13 5. 詳 細 解 析 モード... 15 詳 細 解 析 設 定... 15 仕 様 書 生 成... 16 仕 様 書 閲 覧... 17 変 数 参 照 情 報 の 閲 覧... 19 6. MISRA-C ルールチェック... 20 MISRA-C ルールチェックを 実 行... 20 表 示 オプション... 22 ルールの 選 択... 22 ソースコード メトリックス 閲 覧... 23 7. 検 索 機 能... 25 8. 印 刷 機 能... 27 9. 仕 様 書 の Word 変 換... 28 10. 仕 様 書 の HTML 変 換... 30 11. 詳 細 解 析 モードの 詳 細 設 定 について... 32 プリプロセッサの 設 定... 32 #define (デファイン 名 [= 数 値 ])... 32 #undef (デファイン 名 )... 32 プレインクルードファイル... 32 システムインクルードパス/ ユーザーインクルードパス... 33 C オプションパラメータ... 33 User Keyword ユーザーキーワード... 33 置 き 換 えキーワード... 34 C オプションパラメータのその 他 の 設 定 について... 34 12. 最 後 に... 34-2 -

CasePlayer2 チュートリアル はじめに この 度 は 仕 様 書 作 成 解 析 ツール CasePlayer2 にご 興 味 を 頂 き 誠 にありがとうございます 本 チュートリアルは 初 めて CasePlayer2 をご 使 用 頂 くお 客 様 にサンプルプログラムを 使 用 しながら 実 際 にツールをご 操 作 頂 き 基 本 的 な 使 用 方 法 と 機 能 を 理 解 して 頂 く 事 を 目 的 として 作 成 させて 頂 い ております チュートリアル 開 始 の 前 に CasePlayer2 をインストールして 頂 きますようお 願 い 致 します CasePlayer2 はデフォルトでは C: Program Files gaio Caseplayer2 にインストールされます CasePlayer2 概 要 CasePlayer2 は ANSI 準 拠 C 言 語 C++ 組 み 込 み 向 け C 言 語 ( 非 ANSI)を 解 析 して フローチャ ートなどの 仕 様 書 を 作 成 するツールです 仕 様 書 ブラウザ を 搭 載 し ソースコードと 各 仕 様 書 間 の 連 携 を 自 由 に 取 ることができます 過 去 のソースコードのロジック 解 析 や 新 たに 開 発 したプログラム ソースの 仕 様 書 作 成 作 業 を 強 力 に 支 援 致 します ソースコードの 静 的 解 析 機 能 として 外 部 変 数 の 参 照 / 代 入 の 一 覧 作 成 機 能 や C 言 語 コーディング 規 約 MISRA-C のルールチェック 機 能 も 搭 載 して います 稼 働 環 境 * IBM PC/AT 互 換 機 * USB ポート (ライセンスキーの 装 着 に 使 用 します) * Windows XP, Windows Vista (32 ビット), Windows 7 (32/64 ビット), Windows 8.1 (32 ビット 64 ビット) *インストールに 必 要 な HDD 容 量 ::80MB * HTML フォーマット 文 書 の 閲 覧 :Microsoft Internet Explorer 6 以 上 * MS-Word 形 式 文 書 出 力 :Microsoft Word 2000 SP3 以 降 Microsoft Word 2002 SP3 以 降 Microsoft Word 2003 SP3 以 降 Microsoft Word 2007 SP2 以 降 Microsoft Word 2010 SP1 以 降 - 3 -

1. CasePlayer2 起 動 Windows のスタートメニュー 全 てのプログラム CasePlayer2 CaseViewer.exe をクリッ クして 下 さい 2. 新 規 プロジェクト 作 成 ソースコード 解 析 仕 様 書 生 成 実 行 のために CasePloayer2 の 新 規 プロジェクトを 作 成 しましょう 1. CasePlayer2 メニュー ファイル 新 規 作 成 プロジェクト をクリックして 下 さい 2. プロジェクト 名 :test 3. 場 所 : ( 任 意 ) 4. プロジェクトの 種 類 :: 仕 様 書 生 成 のみ 5. 言 語 設 定 ::ANSI-C 6. オプションパラメータファイルの 指 定 :[アセンブラオプションパラメータファイル]にチェックを 付 けてく ださい [ 参 照 ]ボタンで 下 記 ファイルを 指 定 してください 7. アセンブラオプションパラメータファイル:C:\Program Files\gaio\CasePlayer2\sample\Z80\Z80.rev 8. 上 記 以 外 の 設 定 はデフォルト 設 定 のままにしてください 9. [OK]ボタンをクリックしてください - 4 -

上 記 3. 場 所 : ( 任 意 )で 選 択 して 頂 いたパスにプロジェクトフォルダが 作 成 され そのフォルダ 配 下 に はプロジェクトファイル(test.vproj)と 関 連 ファイルが 配 置 されます test.vproj をダブルクリックする 事 で CasePlayer2 を 起 動 する 事 が 可 能 です - 5 -

その 他 の 設 定 について(プロジェクトの 新 規 作 成 ダイアログ) プロジェクトの 種 類 仕 様 書 生 成 のみ:: 本 モードではソースコードから 各 種 仕 様 書 を 生 成 する 事 ができます (チュートリアルではこちらを 使 用 します) 概 要 説 明 をソースに 戻 す: 本 モードでは 上 記 の[ 仕 様 書 生 成 のみ]に 加 え 仕 様 書 に 書 き 込 んだコメ ントをソースファイルのコメントとしてソースに 戻 すことが 出 来 ます [ソースファイルをコピーする]が ON になっている 場 合 コメントの 反 映 はプロジェクト 内 にコピーされたソースに 反 映 されます オプションパラメータファイルの 指 定 C オプションパラメータファイル: C オプションパラメータファイルは C 言 語 のコンパイラ 依 存 の 表 記 などを 定 義 します ANSI-C 規 格 に 準 拠 している 場 合 には 設 定 する 必 要 はありません アセンブラオプションパラメータファイル: アセンブラオプションパラメータファイルは 主 にアセンブル 言 語 の 命 令 を 定 義 します ガイオでは 40 以 上 のマイクロプロセッサのパラメータファイルをサンプルとしてご 提 供 しております 本 チュートリアルでは Z80 マイコンのアセンブラ 解 析 に 使 用 致 します 言 語 設 定 C ソースに 関 する 設 定 C の 言 語 仕 様 を 設 定 してください 本 チュートリアルでは[ANSI-C]を 使 用 します C++ソースに 関 する 設 定 C++ 解 析 を 行 う 場 合 は C++ 解 析 を 行 う のチェック 指 定 を 有 効 にしてください 本 チュートリアルでは 使 用 致 しません アセンブラソースに 関 する 設 定 アセンブリマクロ 記 述 を 解 析 するための 種 類 を 選 択 して 下 さい 本 チュートリアルでは[ 通 常 のアセン ブラソース(ガイオ 構 造 化 マクロ)]を 使 用 します 階 層 化 を 有 効 にする チェックを ON にした 場 合 プロジェクト 内 にフォルダを 作 成 し その 中 にソースファイルを 登 録 すること ができます 本 チュートリアルでは 使 用 致 しません プロジェクトの 設 定 データファイル 既 存 のプロジェクトの 設 定 を 新 規 に 作 成 するプロジェクトに 設 定 できます 設 定 を 使 用 する 場 合 は あ らかじめプロジェクトから 設 定 データをエクスポートしておく 必 要 があります 本 チュートリアルでは 使 用 致 しません - 6 -

3. ソースコードの 登 録 プロジェクト 作 成 後 次 に 解 析 対 象 のソースコードをプロジェクト 登 録 します 1. プロジェクトビューのプロジェクト 名 (test)を 右 クリックして ソースファイルの 登 録 フォルダから をクリックして 下 さい 2. チュートリアル 用 のソースが 置 かれている 下 記 フォルダを 選 択 して 下 さい C: Program Files gaio CasePlayer2 sample チュートリアル 拡 張 子 (.xas)のファイルはアセンブラソースになります 本 チュートリアルでは z80 用 のアセンブルソ ースを 使 用 します アセンブラソースとして 認 識 する 拡 張 子 の 設 定 は CasePlayer2 メニュー プロジ ェクト プロパティ で 変 更 する 事 が 可 能 です 3. OK ボタンをクリックして 下 さい - 7 -

その 他 の 設 定 について (ソースファイルの 登 録 ダイアログ) サブフォルダも 含 む このチェックボタンを ON にした 場 合 サブフォルダ 内 のソースファイルもファイルリストに 表 示 する 事 ができます ユーザインクルードパスに 追 加 する このチェックボタンを ON にしタ 場 合 ヘッダファイルを 登 録 する 際 そのファイルのあるフォルダパスを プリプロセッサ 設 定 のユーザーインクルードパスに 追 加 する 事 ができます ファイル 構 成 に 合 わせてフォルダ 付 きで 登 録 する このチェックボタンを ON にしてサブフォルダ 内 のファイルを 登 録 した 場 合 プロジェクトにサブフォルダ と 同 名 のフォルダが 自 動 的 に 作 成 され そのフォルダ 内 にファイルを 登 録 する 事 ができます ただし このチェックボタンは プロジェクトの 新 規 作 成 時 に 階 層 化 を 有 効 にする をチェックしている 場 合 のみ 有 効 です 4. 仕 様 書 生 成 ( 標 準 モード) それでは 標 準 モードで 仕 様 書 を 生 成 してみましょう 本 モードではフローチャート モジュール 仕 様 書 などを 生 成 する 事 ができます 1. アプリケーションメニュー プロジェクト -> 全 仕 様 書 生 成.をクリックしてください ソースファイルを 解 析 し 各 種 仕 様 書 の 生 成 を 開 始 します 2. 生 成 された 各 種 仕 様 書 はプロジェクトビュー 内 のツリーの[ 仕 様 書 ]を 展 開 して 頂 くと 表 示 する 事 が できます - 8 -

標 準 モードでは 下 記 の 仕 様 書 が 生 成 可 能 です フローチャート: 関 数 の 構 造 をフローで 表 示 する 仕 様 書 です モジュール 仕 様 書 : 関 数 の 引 数 戻 り 値 などを 表 示 する 仕 様 書 です モジュール 構 造 図 : 関 数 の 呼 出 し 関 係 を 表 示 する 仕 様 書 です 構 造 体 仕 様 書 : 構 造 体 のメンバなどを 表 示 する 仕 様 書 です モジュール 一 覧 : 解 析 した 関 数 の 一 覧 を 表 示 する 仕 様 書 です 構 造 体 一 覧 : 解 析 した 構 造 体 の 一 覧 を 表 示 する 仕 様 書 です 上 記 以 外 のドキュメント 生 成 は 詳 細 解 析 モードで 生 成 する 必 要 があります ( 本 チュートリアル 後 半 で 説 明 します). - 9 -

仕 様 書 閲 覧 モジュール 構 造 図 を 見 てみましょう 1. プロジェクトビューの[ 仕 様 書 ] [モジュール 構 造 図 ]を 選 択 して 下 さい 2. 仕 様 書 リストビュー 内 にモジュール 仕 様 書 の 一 覧 が 表 示 されますので Test.vblk をダブルクリックして 下 さい 表 示 倍 率 表 示 モードの 変 更 などが 可 能 です - 10 -

チャートリンク 機 能 簡 単 にソースコード 仕 様 書 ドキュメント 間 をジャンプできます フローチャートの 右 クリックメニューからソースコードの 該 当 箇 所 へジャンプしてみましょう 1. プロジェクトビューの[ 仕 様 書 ] [フローチャート]を 選 択 して 下 さい 2. 仕 様 書 リストビュー 内 にフローチャートの 一 覧 が 表 示 されますので etos をダブルクリックして 下 さい 3. 関 数 etos のフローチャートが 表 示 されます 表 示 倍 率 は プルダウンメニューから 変 更 する 事 が 可 能 です 4. チャートボックスを 選 択 して 右 クリックメニュー ソースを 開 く をクリックして 下 さい - 11 -

選 択 したチャートボックスに 対 応 したソースコードの 行 が 表 示 されます. 仕 様 書 とソースコードとが 互 いにリンクされているので 容 易 に 右 クリックメニューからプログラム 文 書 とソースコードを 開 くこと.ができます 図 1 モジュール 仕 様 書 からフローチャートへ 移 動 - 12 -

図 2 モジュール 構 造 図 からソースコードへ 移 動 アセンブラソースのフローチャート CasePlayer2 はアセンブラソースからも 仕 様 書 を 生 成 する 事 が 可 能 です. 本 チュートリアルでは Z80 デバイスのアセンブラソースを 含 んでいます - 13 -

Sample.xas のフローチャート 表 示 方 法 : 1. プロジェクトビュー(ファイルタブ)の[ソースファイル] [Sample.xas]を 選 択 して 下 さい 2. 仕 様 書 リストビュー 内 に 表 示 される START(フローチャート)をダブルクリックして 下 さい 3. アセンブリルーチン START のフローチャートが 表 示 されます ( 注 釈 )::アセンブラ 命 令 は MPU に 応 じて 異 なるため(P5 参 照 ) プロジェクト 生 成 時 に 適 切 なアセンブリパラメータファイル(*.rev)を 設 定 する 必 要 があります 設 定 して 頂 く(*.rev)ファイルは C:\Program Files\gaio\CasePlayer2\sample 配 下 にいくつかのサンプルがございます. 作 成 された 仕 様 書 が 解 析 した MPU のフローとして 正 しく 表 示 されない 場 合 (*.rev) ファイルをユーザー 様 で 変 更 して 頂 く 必 要 がございます - 14 -

5. 詳 細 解 析 モード 詳 細 解 析 モードでは 外 部 変 数 一 覧 構 造 体 リファレンスリストなどの 仕 様 書 を 追 加 で 作 成 する 事 が 可 能 です これらの 仕 様 書 は 外 部 変 数 の 予 期 せぬ 書 き 込 みや 参 照 構 造 体 の 構 造 上 の 問 題 な どを 早 期 に 発 見 するのに 役 立 ちます 詳 細 解 析 モードでは 全 てのコンパイルソースとヘッダファイルを 解 析 のためにおプロジェクトに 追 加 する 必 要 がございます 本 チュートリアルはシンプルな 構 成 ですので 詳 細 解 析 のために 追 加 するフ ァイル 設 定 はございません 実 際 の 組 み 込 みプロジェクトでは 詳 細 解 析 のために CasePlayer2 の 設 定 項 目 プリプロセッサの 設 定 C オプションパラメータの 設 定 をして 頂 く 必 要 がございます これらの 設 定 につきましては チュートリアルの 項 目 11 以 降 にてご 紹 介 させて 頂 いておりますのでご 参 照 ください 詳 細 解 析 モードでは 標 準 モードの 仕 様 書 に 加 えて 下 記 の 仕 様 書 が 生 成 可 能 です 外 部 変 数 一 覧 typedef 一 覧 #define 一 覧 インクルード 関 係 図 外 部 変 数 リファレンスリスト 関 数 リファレンスリスト 構 造 体 リファレンスリスト メンバリファレンスリスト 詳 細 解 析 設 定 詳 細 解 析 モードの 設 定 : 1. [プロジェクトビュー]の[ 設 定 ]タブを 表 示 して 下 さい 2. [ 仕 様 書 生 成 ]をダブルクリックして 下 さい - 15 -

3. [ 詳 細 解 析 ]の 配 下 [winams 用 プログラム 解 析 情 報 を 生 成 する] 以 外 のすべてを ON にしてくださ い 4. [OK]ボタンをクリックして 下 さい 仕 様 書 生 成 CasePlayer2 メニュー プロジェクト 全 仕 様 書 生 成.をクリックしてください ソースファイルを 解 析 し 各 種 仕 様 書 を 生 成 を 開 始 します - 16 -

仕 様 書 閲 覧 外 部 変 数 一 覧 と 外 部 変 数 リファレンスリストを 見 てみましょう 作 成 したプログラムの 仕 様 書 を 表 示 する 操 作 方 法 は 前 述 の 標 準 モードと 同 様 になります 1. プロジェクトビュー(ファイルタブ)を 表 示 して 下 さい 2. [ 仕 様 書 ] [ 外 部 変 数 一 覧 ]を 選 択 して 下 さい 3. 仕 様 書 リストビュー 内 に 表 示 される test.vvlt をダブルクリックして 下 さい 4. Kcode を 選 択 して 右 クリックして 下 さい 5. 外 部 変 数 リファレンスリストを 開 く をクリックして 下 さい - 17 -

外 部 変 数 リファレンスリストは kcode が 参 照 されている 位 置 をソースファイル 名 行 番 号 関 数 名 を 含 むリストで 表 示 します リストの 上 で 右 クリックするとメニューが 表 示 され Kcode が 参 照 されている 各 種 仕 様 書 にジャンプできます - 18 -

変 数 参 照 情 報 の 閲 覧 詳 細 解 析 モードでの 仕 様 書 生 成 によりモジュール 仕 様 書 に 追 加 された 変 数 の 参 照 情 報 を 見 てみま しょう 1. プロジェクトビュー(ファイルタブ)の[ 仕 様 書 ] [モジュール 仕 様 書 ]を 選 択 して 下 さい 2. 仕 様 書 リストビュー 内 に 表 示 される main をダブルクリックして 下 さい 詳 細 解 析 モードで 仕 様 書 を 生 成 した 場 合 次 の 項 目 が 追 加 されます 参 照 している 外 部 変 数 一 覧, ローカル 変 数 一 覧, 呼 出 し 関 数 一 覧. これにて 本 チュートリアルでの 仕 様 書 生 成 についての 説 明 は 終 了 いたします ここまでの 手 順 にて 標 準 モードと 詳 細 解 析 モード 各 種 仕 様 書 間 の 右 クリックメニューでのリンク 機 能 についてご 説 明 させて 頂 きました - 19 -

6. MISRA-C ルールチェック MISRA-C は 組 込 みソフトウェアのコードの 安 全 性 移 植 性 と 信 頼 性 を 容 易 にするために MISRA ( 自 動 車 産 業 ソフトウェア 信 頼 性 協 会 )によって 開 発 された C プログラミング 言 語 のためのソフトウェア 開 発 標 準 です ここでは CasePlayer2 の MISRA-C ルールチェック 機 能 についてご 説 明 させて 頂 きます CasePlayer2 にてサポートしている MISRA-C ルールセットは MISRA-C1998 及 び MISRA-C2004 にな ります MISRA-C ルールチェックを 実 行 MISRA-C ルールチェックを 行 うためには 本 チュートリアルの 前 篇 でご 説 明 させて 頂 きました 詳 細 解 析 モードの 設 定 が 必 要 になります これ 以 降 のご 説 明 は 前 篇 で 使 用 致 しました test.vproj の 詳 細 解 析 モードの 設 定 が 行 われている 事 を 前 提 にご 説 明 させて 頂 きます 1. アプリケーションメニュー プロジェクト -> 全 MISRA-C 解 析.をクリックしてください 2. プロジェクトビュー(ファイルタブ)の[MISRA-C 解 析 情 報 ]を 開 いて 下 さい 3. [MISRA-C:2004 解 析 結 果 ]をダブルクリックして 下 さい - 20 -

MISRA-C のルールに 違 反 しているコードがある 場 合 違 反 しているルール 番 号 と 共 にソース 名 行 番 号 補 足 説 明 がリストで 表 示 されます リストを 選 択 してダブルクリックして 頂 くと 該 当 するソース 行 にジャンプできます - 21 -

表 示 オプション 表 示 順 ルール 番 号 順 : 解 析 結 果 をルール 番 号 順 で 表 示 します 表 示 順 ソース 位 置 順 : 解 析 結 果 をファイル 毎 に 行 番 号 順 で 表 示 します 表 示 モード 全 体 表 示 : 全 ルールのメッセージを 表 示 します. 表 示 モード 簡 易 表 示 : ルール 情 報 のみ 表 示 し ファイル 名 や 行 番 号 などソース 位 置 に 関 する 情 報 は 表 示 されません 表 示 モード 部 分 表 示 : 部 分 表 示 モードでは 本 設 定 の 右 側 にあるルールメニューで 選 択 して 頂 いたメニューについて 表 示 します 上 記 表 示 モードの 説 明 は 表 示 順 でルール 番 号 順 を 選 択 頂 いたのみのご 説 明 になります ルールの 選 択 下 記 ダイアログにて 結 果 表 示 させるルールを 選 択 する 事 が 可 能 です 1. CasePlayer2 メニュー プロジェクト 全 MISRA-C 解 析. MISRA-C:2004 解 析 結 果 をダブルクリックして 下 さい 2. 仕 様 書 ビューア メニュー ルール 表 示 ルール 設 定 をクリックして 下 さい ルールは 項 目 別 に 分 類 されています このリストの 項 目 の 選 択 によって ルールリストの 表 示 内 容 が 更 新 されます チェックを ON にして 頂 いたルールが 解 析 結 果 に 表 示 されます - 22 -

ソースコード メトリックス 閲 覧 プロジェクトビュー(ファイルタブ)の[MISRA-C 解 析 情 報 ]] [ソースコード メトリックス] をダブルクリックして 頂 くと 表 示 されます ソースコード メトリックスでは 下 記 の 情 報 が 出 力 されます: 関 数 名 : 関 数 名 が 表 示 されます 定 義 ファイル 名 : 関 数 の 定 義 されているソースコード 名 が 表 示 されます. 行 番 号 : 関 数 の 定 義 されているソースコード 上 での 行 番 号 が 表 示 されます 経 路 複 雑 度 : 分 岐 の 下 図 マイヤーズ インターバル: 分 岐 の 数 +"?:","&&"," "の 数 が 表 示 できます ネストの 深 さ: 一 番 深 いネスト コード サイズ: 関 数 の 行 数 ( { から } までの 行 数 ) コメントを 含 む 行 の 数 : 上 記 の 行 のうちコメントを 含 む 行 のカウント. コメント 比 率 : コメントを 含 む 行 のコード サイズにおける 割 合 静 的 バスカウント: 静 的 パスをカウントしたもの( 総 経 路 数 ) - 23 -

ソースコード メトリックスの 解 析 結 果 表 示 を 絞 り 込 んで 表 示 する 事 が 可 能 です 仕 様 書 ビューア メニュー ツール 表 示 設 定 をクリックして 下 さい 例 として 静 的 パスカウントのチェックを ON 数 値 を 50 に 設 定 して 下 さい 静 的 パスカウントが 50 以 上 の 関 数 がソースコード メトリックスのリストに 表 示 されます 条 件 設 定 の 絞 り 込 みにより 下 記 のように 表 示 されます:: これで MISRA-C 解 析 についての 説 明 を 終 了 します - 24 -

7. 検 索 機 能 詳 細 仕 様 書 ブラウザではプロジェクト 内 の 関 数 変 数 typedef 構 造 体 などの 様 々な 情 報 を 検 索 する 事 が 可 能 です 1. 本 チュートリアルで 使 用 している test.vproj を 開 いてください 2. CasePlayer2 メニュー [ツール] [ 仕 様 書 ブラウザを 開 く]をクリックして 下 さい 3. 種 類.を 関 数 に 設 定 して 下 さい 4. 名 前 の 項 目 は 空 白 のままにしてください 5. 検 索 ボタンをクリックして 下 さい プロジェクト 内 にある 関 数 名 が 表 示 されます 6. リストの 中 から getchar を 選 択 して OK ボタンをクリックして 下 さい - 25 -

getchar 関 数 が 定 義 / 宣 言 されている 位 置 また 参 照 / 代 入 されている 位 置 の 情 報 が 表 示 されます 関 連 するソースファイルの 行 を 表 示 するには リストをダブルクリックして 下 さい 詳 細 仕 様 書 ブラウザでは 検 索 したい 項 目 / 設 定 をして 頂 く 事 によりプロジェクト 内 の 情 報 を 検 索 する 事 が 可 能 です - 26 -

8. 印 刷 機 能 CasePlayer2 では 仕 様 書 を 実 際 に 印 刷 する 前 に. 印 刷 プレビュー 機 能 を 使 用 して 実 際 の 印 刷 イメージを 確 認 し カスタマイズする 事 ができます 印 刷 ドキュメントに 無 駄 な 空 白 部 分 がない 事 やページ 数 が 無 駄 に 増 えていないか 等 の 確 認 に 役 立 てて 頂 けます 1. プロジェクトビュー(ファイルタブ)を 表 示 して 下 さい 2. [ 仕 様 書 ] [フローチャート]をクリックして 下 さい 3. 仕 様 書 リストビュー 内 に 表 示 される etos をダブルクリックして 下 さい 4. フローチャートビューア メニュー [ファイル] [ 印 刷 プレビュー]をクリックして 下 さい 5. メニューバーの 下 に 現 れる[2 ページ]ボタンをクリックして 下 さい 6. [ 印 刷 倍 率 ]の 右 側 に 位 置 する (+) or (-)をクリックする 事 によって 印 刷 倍 率 を 設 定 する 事 が できます 変 更 した 印 刷 プレビューの 設 定 は 仕 様 書 を 再 生 成 した 後 も 維 持 されます - 27 -

9. 仕 様 書 の Word 変 換 仕 様 書 は CasePlayer2 の 機 能 を 使 用 して Word 変 換 する 事 ができます 1. CasePlayer2 メニュー プロジェクト Word 変 換.をクリックして 下 さい 2. Word 変 換 する 仕 様 書 の 種 類 を 右 側 の[<< 変 換 する 仕 様 書 の 種 類 >>]に 追 加 して 下 さい 3. [OK]ボタンをクリックして 下 さい 4. プロジェクトビュー(ファイルタブ)の[ 外 部 ファイル]を 展 開 して 下 さい 5. [Word]をダブルクリックして 下 さい - 28 -

目 次 ページより 各 種 仕 様 書 の word 文 書 へジャンプする 事 ができます 目 次 の 各 項 目 を[Ctrl+クリック] する 事 で 該 当 文 書 を 表 示 できます 注 釈 : 本 機 能 のご 利 用 には お 使 いの PC に Microsoft Word がインストールされている 必 要 があります Word 変 換 操 作 を 実 行 する 前 にご 使 用 中 の 全 ての Microsoft Word 文 書 を 閉 じて 下 さい 変 換 時 に<Template List>エラーが 発 生 した 場 合 下 記 の 操 作 にしたがって Microsoft Word のセ キュリティ 設 定 を 変 更 して 下 さい CasePlayer2 メニュー [ヘルプ] [ヘルプ]をクリックして CasePlayer2 ヘルプを 起 動 して 下 さい [ 検 索 ]タブの 検 索 エリアに Word 変 換 時 のエラー を 入 力 して[ 検 索 開 始 ]ボタンをクリックして 下 さ い 検 索 結 果 に Word 変 換 時 のエラー が 表 示 されますのでクリックして 下 さい お 使 いの Word バージョンに 合 わせて セキュリティ 設 定 をご 変 更 下 さい - 29 -

10. 仕 様 書 の HTML 変 換 生 成 した 仕 様 書 は CasePlayer2 の 機 能 を 使 用 して HTML 変 換 する 事 ができます 1. CasePlayer2 メニュー プロジェクト HTML 変 換.をクリックして 下 さい 2. HTML 変 換 する 仕 様 書 の 種 類 を 右 側 の[<< 変 換 する 仕 様 書 の 種 類 >>]に 追 加 して 下 さい 3. [OK]ボタンをクリックして 下 さい 4. プロジェクトビュー(ファイルタブ)の[ 外 部 ファイル]を 展 開 して 下 さい 5. [HTML]をダブルクリックして 下 さい - 30 -

. HTM 形 式 の 文 書 が 作 成 され 各 種 仕 様 書 がリンクされますのでクリックする 事 で 該 当 する 仕 様 書 へジャンプする 事 ができます - 31 -

11. 詳 細 解 析 モードの 詳 細 設 定 について 本 項 目 では 詳 細 解 析 モードの 追 加 説 明 と 致 しまして 詳 細 解 析 モードで 仕 様 書 生 成 するための 設 定 方 法 をご 紹 介 致 します 本 チュートリアルにて 使 用 するサンプルプログラムはシンプルな 構 成 であるため 詳 細 設 定 は 必 要 ありません しかし 実 際 の 組 込 み 開 発 プロジェクトでは 詳 細 設 定 が 必 要 な 場 合 があります プリプロセッサの 設 定 CasePlayer2 では 解 析 時 にプリプロセッサの 設 定 情 報 を 使 用 してソースコードの 解 析 を 行 うため 開 発 時 にクロスコンパイラで 設 定 されているプリプロセッサの 設 定 情 報 を CasePlayer2 側 にも 与 えてく ださい 1. プロジェクトビュー( 設 定 タブ) を 表 示 して 下 さい 2. [プリプロセッサ]をダブルクリックして 下 さい #define (デファイン 名 [= 数 値 ]) プリプロセッサに 渡 すデファインマクロを 指 定 してください 複 数 指 定 する 場 合 には 改 行 で 区 切 っ てください 改 行 するには Ctrl+Enter キーを 押 下 してください [ 追 加 ]ボタンを 押 下 すると デファイ ンマクロを 追 加 できます #undef (デファイン 名 ) ソース 解 析 前 に 指 定 したデファイン 名 を 無 効 にします プレインクルードファイル 全 ての C ソースファイルに 予 めインクルードさせるファイルのファイル 名 を 指 定 します お 使 いのクロスコンパイラが 暗 黙 のキーワードや 定 義 を 有 する 場 合 これらの 解 析 エラーを 回 避 するために 使 用 します - 32 -

システムインクルードパス/ ユーザーインクルードパス プリプロセッサに 渡 すシステムインクルードパス(#include < >のパス) ユーザーインクルード パス(#include " "のパス)を 設 定 します パスを 追 加 するには ストボックスの 右 側 にある 追 加 ボタンをクリックして [フォルダの 選 択 ]ダイアログを 表 示 し 指 定 するフォルダを 選 択 した 状 態 で [OK]ボタンをクリックしてください C オプションパラメータ この 設 定 は 開 発 に 使 用 しているクロスコンパイラ 独 自 の 方 言 に 対 応 するためのものです CasePlayer2 の 解 析 エンジンは 指 定 した 言 語 仕 様 に 対 応 していますが クロスコンパイラ 独 自 の 言 語 仕 様 ( 方 言 )には 対 応 できません このため ソースコードに 記 述 された 方 言 を 解 析 時 にどの ように 扱 うかを 設 定 します 1. プロジェクトビュー( 設 定 タブ) を 表 示 して 下 さい 2. [C オプションパラメータ]をダブルクリックして 下 さい User Keyword ユーザーキーワード 非 ANSI-C またコンパイラ 固 有 のキーワードはユーザーキーワードにて 登 録 して 下 さい 以 下 に 登 録 方 法 の 例 を 挙 げます 例 1:int near p1; near は 型 修 飾 子 です これを 型 修 飾 子 として 認 識 させるために near のキーワードに TYPEATT 指 定 します キーワード:near 種 類 :TYPEATT 後 述 記 述 :[ 空 白 ] 例 2:direct int array[100]; direct は 記 憶 クラス です これを 記 憶 クラスとして 認 識 させるために direct のキーワードに STRAGE 指 定 します キーワード:direct 種 類 :STRAGE 後 述 記 述 :[ 空 白 ] 例 3: asm (... ) asm は インラインアセンブラ 記 述 です これをインラインアセンブラ 記 述 として 認 識 させるために asm のキーワードに ASM 指 定 します また このキーワードに 続 く 記 述 が asm の 内 容 の 記 述 で あることを 示 すために 後 置 記 述 に (EXPRESSION) を 指 定 します キーワード: asm 種 類 :ASM 後 述 記 述 :(EXPRESSION) 例 4: except (... ) except は 例 外 処 理 を 示 すコンパイラ 浦 独 自 の 記 述 文 法 です この 記 述 全 体 を 無 視 させるため に except のキーワードに IGNORE 指 定 します また このキーワードに 続 く 記 述 が except の 内 容 の 記 述 であり 同 時 に 無 視 させるために 後 置 記 述 に (EXPRESSION) を 指 定 します キーワード: except 種 類 :IGNORE 後 述 記 述 :(EXPRESSION) - 33 -

例 5: INT32 val; INT32 は 変 数 の 型 を 表 します 型 として 認 識 させるために INT32 のキーワードに TYPE を 指 定 しま す キーワード:INT32 種 類 :TYPE 後 述 記 述 :[ 空 白 ] 置 き 換 えキーワード コード 内 のキーワードを 置 き 換 えるために 使 用 します 例 1: typedef WCHAR_T_TYPE Wchart; このエラーを 回 避 するために WCHAR_T_TYPE を int 型 に 置 換 して 解 析 させます 新 キーワード: WCHAR_T_TYPE, 既 にあるキーワード int 例 2:typedef SIZE_T_TYPE Sizet; このエラーを 回 避 するために SIZE_T_TYPE を int 型 に 置 換 して 解 析 させます 新 キーワード: SIZE_T_TYPE, 既 にあるキーワード int C オプションパラメータのその 他 の 設 定 について 大 部 分 のエラーは 上 記 のユーザーキーワードと 置 き 換 えキーワードを 使 用 して 回 避 することがで きます 上 記 以 外 には 下 記 の 設 定 がございます 非 抽 出 コメント モジュール 仕 様 書 概 要 説 明 等 の 抽 出 定 義 構 造 体 仕 様 書 概 要 説 明 等 の 抽 出 定 義 #pragma 定 義 12. 最 後 に これにて CasePlayer2 のチュートリアルを 終 了 致 します 本 チュートリアルにて CasePlayer2 の 操 作 方 法 について 少 しでもご 理 解 を 深 めて 頂 ければ 幸 いです CasePlayer2 チュートリアル 会 社 名 商 品 名 は 各 社 の 商 標 または 登 録 商 標 です 本 資 料 の 無 断 転 載 複 写 は 禁 止 しております ガイオ テクノロジー 株 式 会 社 ユーザーサポートのご 案 内 http://www.gaio.co.jp/support/support_about.html 使 用 方 法 に 関 するお 問 い 合 わせ 方 法 ご 質 問 は ユーザーサポート 窓 口 をご 利 用 ください http://www.gaio.co.jp/support/support_entry.html ユーザーサポート 窓 口 へのお 問 い 合 わせには ユーザーIDが 必 要 です 保 守 契 約 がない 場 合 は いかなるサポートも 提 供 致 しません - 34 -