int main() { ngl_builtins_init(); ngl_array_ngl_int a; ngl_error * e = ngl_ok; ngl_array_ngl_int_init(&a); ngl_int i = 100; ngl_err(e, ngl_array_ngl_int_push_front(&a, i)); ngl_int i2 = 0; ngl_err(e, ngl_array_ngl_int_pop_front(&a, &i2)); assert(i2 == 100); return e != ngl_ok; }
int main() { ngl_builtins_init(); ngl_error * e = ngl_ok; ngl_array_ngl_int a; ngl_err(e, ngl_array_ngl_int_init(&a)); ngl_int i = 100; ngl_err(e, ngl_array_ngl_int_push_back(&a, i)); ngl_int i2 = 0; ngl_err(e, ngl_array_ngl_int_get(&a, 0, &i2)); printf("i2 = %" ngl_int_format "\n", i2); assert(i2 == 100); return e != ngl_ok; }
int main() { ngl_builtins_init(); ngl_error * e = ngl_ok; ngl_array_ngl_int a; ngl_err(e, ngl_array_ngl_int_init(&a)); ngl_array_ngl_int_iter iter = ngl_array_ngl_int_start(&a); ngl_int i = 100; ngl_err(e, ngl_array_ngl_int_push_back(&a, i)); ngl_int i2 = 0; ngl_err(e, ngl_array_ngl_int_pop_back(&a, &i2)); printf("i2 = %" ngl_int_format "\n", i2); assert(i2 == 100); assert(! ngl_array_ngl_int_good(&iter)); assert(ngl_array_ngl_int_length(&a) == 0); return e != ngl_ok; }
int main() { ngl_builtins_init(); ngl_array_ngl_int a; return ngl_ok != ngl_array_ngl_int_init(&a); }