Home
last modified time | relevance | path

Searched refs:sexp_opcode_class (Results 1 – 6 of 6) sorted by relevance

/dports/lang/chibi-scheme/chibi-scheme-0.10/
H A Dsimplify.c39 if (sexp_opcode_class(sexp_car(app)) == SEXP_OPC_ARITHMETIC) { in simplify()
H A Dvm.c363 if (sexp_opcode_class(op) != SEXP_OPC_PARAMETER) { in generate_opcode_app()
391 && (sexp_opcode_class(op) != SEXP_OPC_ARITHMETIC)) in generate_opcode_app()
396 if (((sexp_opcode_class(op) != SEXP_OPC_CONSTRUCTOR) in generate_opcode_app()
398 && !(sexp_opcode_class(op) == SEXP_OPC_TYPE_PREDICATE in generate_opcode_app()
416 switch (sexp_opcode_class(op)) { in generate_opcode_app()
455 if ((sexp_opcode_class(op) != SEXP_OPC_CONSTRUCTOR) in generate_opcode_app()
496 && sexp_opcode_class(op) != SEXP_OPC_FOREIGN) in generate_opcode_app()
H A Deval.c2109 sexp_opcode_class(res) = (unsigned char)sexp_unbox_fixnum(op_class); in sexp_make_opcode()
2137 sexp_opcode_class(res) = SEXP_OPC_FOREIGN; in sexp_make_foreign()
2246 } else if (sexp_opcode_class(op) == SEXP_OPC_PARAMETER) { in sexp_make_primitive_env_op()
2249 if (sexp_opcode_class(op) == SEXP_OPC_FOREIGN && sexp_opcode_data2(op)) { in sexp_make_primitive_env_op()
/dports/lang/chibi-scheme/chibi-scheme-0.10/lib/srfi/95/
H A Dqsort.c48 if (sexp_opcode_class(op) == SEXP_OPC_ARITHMETIC_CMP) in sexp_basic_comparator()
/dports/lang/chibi-scheme/chibi-scheme-0.10/lib/chibi/
H A Dast.c178 return sexp_make_fixnum(sexp_opcode_class(op)); in sexp_get_opcode_class()
191 return sexp_opcode_class(op) == SEXP_OPC_TYPE_PREDICATE in sexp_get_opcode_data()
/dports/lang/chibi-scheme/chibi-scheme-0.10/include/chibi/
H A Dsexp.h1294 #define sexp_opcode_class(x) (sexp_field(x, opcode, SEXP_OPCODE, op_class)) macro