/* This header file contains the core definitions of the CIVL-C language, * including standard types and function prototypes. */ #ifndef __CIVLC_CIVL__ #define __CIVLC_CIVL__ #include #include /* Completes the declaration of this type in civlc.cvh */ struct $int_iter { int size; int content[]; int index; //initialized as 0 }; $atomic_f void $output_assign(void * output, const void * value, int size) { if(size == 0) return; $bundle bundle = $bundle_pack(value, size); $bundle_unpack(bundle, output); } #endif