OP 944 vm.c OP(PLUS, PLUS), (C(Fixnum), C(Float), C(String), C(Array)); OP 945 vm.c OP(MINUS, MINUS), (C(Fixnum)); OP 946 vm.c OP(MULT, MULT), (C(Fixnum), C(Float)); OP 947 vm.c OP(DIV, DIV), (C(Fixnum), C(Float)); OP 948 vm.c OP(MOD, MOD), (C(Fixnum), C(Float)); OP 949 vm.c OP(Eq, EQ), (C(Fixnum), C(Float), C(String)); OP 950 vm.c OP(LT, LT), (C(Fixnum)); OP 951 vm.c OP(LE, LE), (C(Fixnum)); OP 952 vm.c OP(LTLT, LTLT), (C(String), C(Array)); OP 953 vm.c OP(AREF, AREF), (C(Array), C(Hash)); OP 954 vm.c OP(ASET, ASET), (C(Array), C(Hash)); OP 955 vm.c OP(Length, LENGTH), (C(Array), C(String), C(Hash)); OP 956 vm.c OP(Succ, SUCC), (C(Fixnum), C(String), C(Time)); OP 957 vm.c OP(GT, GT), (C(Fixnum)); OP 958 vm.c OP(GE, GE), (C(Fixnum));