[DEFAULT] initproc: init disposeproc: dispose typeprefix: CAO callprefix: CAO header: CAO_globals.h fields: inlined safety: unsafe word: 32 [rint] type: rint header: CAO_rint.h code: I declaration: var memory: auto return: ref opcall: macro operands: mixed size: 1 operations: decl(macro, safe), init(macro, safe), add(macro, safe), sub(macro, safe), mul(macro, safe), div(macro, safe), assign(macro, safe), lte(macro, safe), lt(macro, safe), gte(macro, safe), cast, equal(macro, safe) [int] type: int header: CAO_int.h code: A declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl, dispose, assign, add, sub, mul, div, pow, sym, mod, equal(macro), nequal(macro), lte(macro), lt(macro), gte(macro), gt(macro), cast(macro) [bool] type: bool header: CAO_bool.h code: B declaration: var memory: auto return: val opcall: macro operands: mixed size: undefined operations: init(macro, safe), decl(macro, safe), dispose(macro, safe), assign(macro, safe), equal(macro, safe), nequal(macro, safe), or(macro, safe), and(macro, safe), xor(macro, safe), not(macro, safe) [ubits] type: ubits header: CAO_ubits.h code: D declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl, dispose, assign, equal(macro), nequal(macro), or, and, xor, not, shift_up, shift_down, rot_up, rot_down, range_select(safe), select(safe), range_set, set, concat, cast [sbits] type: sbits header: CAO_sbits.h code: J declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl, dispose, assign, equal(macro), nequal(macro), or, and, xor, not, shift_up, shift_down, rot_up, rot_down, range_select(safe), select(safe), range_set, set, concat, cast [mod] type: mod header: CAO_mod.h code: C declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl, dispose, assign, add, sub, mul, div, pow, sym, equal(macro), nequal(macro), cast [vector] type: vector header: CAO_vector.h code: E declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl(vars_global), dispose, assign, ref(safe, func(val)), equal(macro), rot_up, rot_down, range_select(safe), range_set, select(safe), concat, cast [matrix] type: matrix header: CAO_matrix.h code: F declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl(mixed), dispose, assign, ref(safe, func(val)), equal(macro), select(safe), range_select(safe), row_range_select(safe), col_range_select(safe), range_set, row_range_set, col_range_set, concat, add, sub, mul, div, pow, sym, cast [struct] type: struct header: CAO_struct.h code: G declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl, dispose, assign, equal(macro), select(safe), ref(safe, func(val)) [modpol] type: modpol header: CAO_modpol.h code: H declaration: var memory: alloc return: ref opcall: func operands: vars_global size: undefined operations: init, decl, dispose, assign, add, sub, mul, div, pow, sym, equal(macro), nequal(macro), cast