| changeset 194 | b029d63565a2 |
| parent 188 | bab29bcec7fe |
| child 195 | c1ba166f3fc4 |
1.1 --- a/src/Interpreter.cpp Sun Sep 16 23:33:48 2012 -0700 1.2 +++ b/src/Interpreter.cpp Mon Sep 17 00:10:01 2012 -0700 1.3 @@ -1158,6 +1158,13 @@ 1.4 break; 1.5 } 1.6 1.7 +case OP_SIZEOF: 1.8 +{ 1.9 + Array *array = Array::cast(top.sp[-1].obj); 1.10 + top.sp[-1].i32 = array->length(); 1.11 + break; 1.12 +} 1.13 + 1.14 default: 1.15 assert(false); 1.16 return false;