Mercurial > repos > rhope
diff runtime/builtin.c @ 37:640f541e9116
Added support for type declarations on user defined workers and added a few more methods to Int32 in the runtime for the C backend
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 05 Oct 2009 23:12:43 -0400 |
parents | 495dddadd058 |
children | a24eb366195c d2f9b0a9403d |
line wrap: on
line diff
--- a/runtime/builtin.c Sat Oct 03 03:18:15 2009 -0400 +++ b/runtime/builtin.c Mon Oct 05 23:12:43 2009 -0400 @@ -14,6 +14,10 @@ bp = register_type_byid(TYPE_INT32, sizeof(int32_t), NULL, NULL, NULL); add_method(bp, METHOD_ADD, MethodName(_PL_,Int32)); add_method(bp, METHOD_SUB, MethodName(_MN_,Int32)); + add_method(bp, METHOD_MUL, MethodName(_TM_,Int32)); + add_method(bp, METHOD_DIV, MethodName(_DV_,Int32)); + add_method(bp, METHOD_LSHIFT, MethodName(LShift,Int32)); + add_method(bp, METHOD_RSHIFT, MethodName(RShift,Int32)); add_method(bp, METHOD_LESS, MethodName(_LT_,Int32)); add_method(bp, METHOD_GREATER, MethodName(_GT_,Int32)); break;