pavone@31: #include "object.h" pavone@31: #include pavone@31: #include pavone@31: #include pavone@31: pavone@34: object * main_module; pavone@34: pavone@35: object * no_impl(uint32_t method_id, uint32_t num_args, object * self, va_list args) pavone@31: { pavone@35: printf("method %d is not implemented on object %p\n", method_id, self); pavone@34: printf("main_module %p\n", main_module); pavone@31: exit(0); pavone@31: return NULL; pavone@31: } pavone@31: pavone@31: obj_meta lambda_meta = { pavone@31: sizeof(closure), pavone@31: {no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, pavone@31: no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl, no_impl} pavone@31: };