I have been looking at the Bigarray code to figure out how it works. I see in the bigarray_get_N function inside bigarray_stubs.c, that there is no use of macro CAMLParam* or CAMLReturn. How is it that these macros are unnecessary in this code? Thanks, Andy -- Andrew I. Schein web: www.andrewschein.com