comparison runtime/proghead.inc @ 45:2a9c6eed0c70

Move closure/lambda object def into compiler rather than runtime code. Add while:do method to lambda
author Mike Pavone <pavone@retrodev.com>
date Fri, 13 Jul 2012 00:23:38 -0700
parents bf5e88f6419d
children abc6f3d644a4
comparison
equal deleted inserted replaced
44:9dd370530f69 45:2a9c6eed0c70
10 printf("method %d is not implemented on object %p\n", method_id, self); 10 printf("method %d is not implemented on object %p\n", method_id, self);
11 printf("main_module %p\n", main_module); 11 printf("main_module %p\n", main_module);
12 exit(0); 12 exit(0);
13 return NULL; 13 return NULL;
14 } 14 }
15 15 /*
16 obj_meta lambda_meta = { 16 obj_meta lambda_meta = {
17 sizeof(closure), 17 sizeof(closure),
18 {no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, 18 {no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl,
19 no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl} 19 no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl}
20 }; 20 };*/