Allocating Numeric Types in libadr
         adr_data_t *adr_data_new_integer (inti); adr_data_t *adr_data_new_long (long longl); adr_data_t *adr_data_new_uinteger (unsigned intui); adr_data_t *adr_data_new_ulong (unsigned long longul); adr_data_t *adr_data_new_float (floatf); adr_data_t *adr_data_new_double (doubled);
Allocates a new integer, long, uinteger, ulong, float, or double adr_data_t, respectively, initializing it to the value of the single argument provided.