## 第7章　式

CodeScapeには2つの式エバリュエータがあります。1つはC/C＋＋の式、もう1つはアセンブラ式の評価に使用されます。

### 7-1　C/C＋＋式

C/C＋＋ 式エバリュエータはC形式の式を受け付けます。

前記の演算子は、次のオペランドを操作対象とします。

#### 演算子の制限

- タイプキャスト（typecast）。整数、浮動小数点、無符号整数、int＊、char＊などの基本的なタイプのタイプキャストは有効です。struct basic＊などのユーザー定義タイプに対するタイプキャストは無効です。
- スコープ演算子「：：」。クラス エレメント名の一部としてスコープ演算子は有効です。例： c_basic：：print
- このリリースでは、「＝、＋＝、＊＝、＋＋、−−」などの代入演算子はインプリメントされていません。
- このリリースでは、file/line numberのフォーマットはインプリメントされていません。

[←] | [INDEX] | [→]