Esempio n. 1
0
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;
  }
Esempio n. 2
0
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;
  }
Esempio n. 3
0
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;
}
Esempio n. 4
0
int main() {
  ngl_builtins_init();
  ngl_array_ngl_int a;
  return ngl_ok != ngl_array_ngl_int_init(&a);
  }