acl4のページ0014

(1)

#if (a_Version >= 2)
    #define double2intptr               a_double2intptr
    #define A4vm_exec0                  a_A4vm_exec0
#endif

// 切り捨てではなく四捨五入.
a_static intptr_t a_double2intptr(double x) { if (x >= 0.0) { x += 0.5; } else { x -= 0.5; } return (intptr_t) x; }

a_class(a_A4vm_exec0_funcInfo) {
    intptr_t prv, reg, frg, subArg, pc, arg;
};

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS