CodeScapeには2つの式エバリュエータがあります。1つはC/C++の式、もう1つはアセンブラ式の評価に使用されます。
7-1 C/C++式
C/C++ 式エバリュエータはC形式の式を受け付けます。
前記の演算子は、次のオペランドを操作対象とします。
演算子の制限
- タイプキャスト(typecast)。整数、浮動小数点、無符号整数、int*、char*などの基本的なタイプのタイプキャストは有効です。struct basic*などのユーザー定義タイプに対するタイプキャストは無効です。
- スコープ演算子「::」。クラス エレメント名の一部としてスコープ演算子は有効です。例: c_basic::print
- このリリースでは、「=、+=、*=、++、−−」などの代入演算子はインプリメントされていません。
- このリリースでは、file/line numberのフォーマットはインプリメントされていません。
(C)SEGA ENTERPRISES, LTD., 1998