Mercurial > repos > rhope
diff runtime/builtin.h @ 12:31f8182f3433
Finished fib test and did some small work on the c backend
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 25 May 2009 23:34:36 -0400 |
parents | d61550e2c001 |
children | 914ad38f9b59 |
line wrap: on
line diff
--- a/runtime/builtin.h Tue May 19 23:29:55 2009 -0400 +++ b/runtime/builtin.h Mon May 25 23:34:36 2009 -0400 @@ -12,6 +12,7 @@ TYPE_INT16, TYPE_INT32, TYPE_INT64, + TYPE_BOOLEAN, TYPE_FLOAT32, TYPE_FLOAT64, TYPE_ARRAY, @@ -23,9 +24,7 @@ //Builtin Methods enum { - METHOD_SETFIELDMISSING=1, - METHOD_GETFIELDMISSING, - METHOD_ADD, + METHOD_ADD=1, METHOD_SUB, METHOD_DIV, METHOD_MUL, @@ -34,6 +33,9 @@ METHOD_EQUALS, METHOD_GREATER, METHOD_LESS, + METHOD_IF, + METHOD_SETFIELDMISSING, + METHOD_GETFIELDMISSING, METHOD_MISSING,//Insert new builtin methods before this one METHOD_FIRST_USER };