1/* Ocaml runtime support */ 2 3#ifdef __cplusplus 4extern "C" { 5#endif 6 7 typedef int oc_bool; 8 extern void *nullptr; 9 10 extern oc_bool isnull( void *v ); 11 12 extern void *get_char_ptr( char *str ); 13 extern void *make_ptr_array( int size ); 14 extern void *get_ptr( void *arrayptr, int elt ); 15 extern void set_ptr( void *arrayptr, int elt, void *elt_v ); 16 extern void *offset_ptr( void *ptr, int n ); 17 18#ifdef __cplusplus 19}; 20#endif 21