ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/microscheme/opdefines.h
(Generate patch)

Comparing microscheme/opdefines.h (file contents):
Revision 1.1 by root, Wed Nov 25 05:02:56 2015 UTC vs.
Revision 1.2 by root, Thu Nov 26 08:56:32 2015 UTC

94OP_DEF (opexe_2, "vector", 0, INF_ARG, TST_NONE, OP_VECTOR) 94OP_DEF (opexe_2, "vector", 0, INF_ARG, TST_NONE, OP_VECTOR)
95OP_DEF (opexe_2, "make-vector", 1, 2, TST_NATURAL TST_ANY, OP_MKVECTOR) 95OP_DEF (opexe_2, "make-vector", 1, 2, TST_NATURAL TST_ANY, OP_MKVECTOR)
96OP_DEF (opexe_2, "vector-length", 1, 1, TST_VECTOR, OP_VECLEN) 96OP_DEF (opexe_2, "vector-length", 1, 1, TST_VECTOR, OP_VECLEN)
97OP_DEF (opexe_2, "vector-ref", 2, 2, TST_VECTOR TST_NATURAL, OP_VECREF) 97OP_DEF (opexe_2, "vector-ref", 2, 2, TST_VECTOR TST_NATURAL, OP_VECREF)
98OP_DEF (opexe_2, "vector-set!", 3, 3, TST_VECTOR TST_NATURAL TST_ANY, OP_VECSET) 98OP_DEF (opexe_2, "vector-set!", 3, 3, TST_VECTOR TST_NATURAL TST_ANY, OP_VECSET)
99OP_DEF (opexe_r, "=", 2, INF_ARG, TST_NUMBER, OP_NUMEQ)
100OP_DEF (opexe_r, "<", 2, INF_ARG, TST_NUMBER, OP_LESS)
101OP_DEF (opexe_r, ">", 2, INF_ARG, TST_NUMBER, OP_GRE)
102OP_DEF (opexe_r, "<=", 2, INF_ARG, TST_NUMBER, OP_LEQ)
103OP_DEF (opexe_r, ">=", 2, INF_ARG, TST_NUMBER, OP_GEQ)
99OP_DEF (opexe_3, "not", 1, 1, TST_NONE, OP_NOT) 104OP_DEF (opexe_3, "not", 1, 1, TST_NONE, OP_NOT)
100OP_DEF (opexe_3, "boolean?", 1, 1, TST_NONE, OP_BOOLP) 105OP_DEF (opexe_3, "boolean?", 1, 1, TST_NONE, OP_BOOLP)
101OP_DEF (opexe_3, "eof-object?", 1, 1, TST_NONE, OP_EOFOBJP) 106OP_DEF (opexe_3, "eof-object?", 1, 1, TST_NONE, OP_EOFOBJP)
102OP_DEF (opexe_3, "null?", 1, 1, TST_NONE, OP_NULLP) 107OP_DEF (opexe_3, "null?", 1, 1, TST_NONE, OP_NULLP)
103OP_DEF (opexe_3, "=", 2, INF_ARG, TST_NUMBER, OP_NUMEQ)
104OP_DEF (opexe_3, "<", 2, INF_ARG, TST_NUMBER, OP_LESS)
105OP_DEF (opexe_3, ">", 2, INF_ARG, TST_NUMBER, OP_GRE)
106OP_DEF (opexe_3, "<=", 2, INF_ARG, TST_NUMBER, OP_LEQ)
107OP_DEF (opexe_3, ">=", 2, INF_ARG, TST_NUMBER, OP_GEQ)
108OP_DEF (opexe_3, "symbol?", 1, 1, TST_ANY, OP_SYMBOLP) 108OP_DEF (opexe_3, "symbol?", 1, 1, TST_ANY, OP_SYMBOLP)
109OP_DEF (opexe_3, "number?", 1, 1, TST_ANY, OP_NUMBERP) 109OP_DEF (opexe_3, "number?", 1, 1, TST_ANY, OP_NUMBERP)
110OP_DEF (opexe_3, "string?", 1, 1, TST_ANY, OP_STRINGP) 110OP_DEF (opexe_3, "string?", 1, 1, TST_ANY, OP_STRINGP)
111OP_DEF (opexe_3, "integer?", 1, 1, TST_ANY, OP_INTEGERP) 111OP_DEF (opexe_3, "integer?", 1, 1, TST_ANY, OP_INTEGERP)
112OP_DEF (opexe_3, "real?", 1, 1, TST_ANY, OP_REALP) OP_DEF (opexe_3, "char?", 1, 1, TST_ANY, OP_CHARP) 112OP_DEF (opexe_3, "real?", 1, 1, TST_ANY, OP_REALP) OP_DEF (opexe_3, "char?", 1, 1, TST_ANY, OP_CHARP)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines