掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     6.0のOCL文法チェック機能について


フラット表示 前のトピック | 次のトピック
投稿者 トピック
未登録ゲスト
投稿日時: 2005-12-27 12:08

Re: 6.0のOCL文法チェック機能について

 さらに自己レスです。

inv:if (sum<100) then fee = 2.00 else fee = sum*0.01

 これならチェック通りましたが、"endif"をつけるとエラーになります。"endif"は省略可(というよりは要省略??)なのでしょうか?

 if~then~else~endifはthen節かelse節の結果型を持つと書いてあったので、この式の結果を代入できると思ってしまったのですが、それは勘違いなのかも知れません・・・。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   6.0のOCL文法チェック機能について 未登録ゲスト 2005-12-27 10:00
     Re: 6.0のOCL文法チェック機能について 未登録ゲスト 2005-12-27 11:40
   » Re: 6.0のOCL文法チェック機能について 未登録ゲスト 2005-12-27 12:08
       Re: 6.0のOCL文法チェック機能について tkouno 2005-12-27 14:29
         Re: 6.0のOCL文法チェック機能について 未登録ゲスト 2005-12-27 15:38