mirror of
https://github.com/janet-lang/janet
synced 2025-12-17 05:58:06 +00:00
More work on nanbox implementation.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
|
||||
int main() {
|
||||
int64_t i;
|
||||
int32_t i;
|
||||
dst_init();
|
||||
DstArray *array = dst_array(10);
|
||||
assert(array->capacity == 10);
|
||||
@@ -11,7 +11,8 @@ int main() {
|
||||
for (i = 0; i < 500; ++i)
|
||||
dst_array_push(array, dst_wrap_integer(i));
|
||||
for (i = 0; i < 500; ++i)
|
||||
assert(array->data[i].type == DST_INTEGER && array->data[i].as.integer == i);
|
||||
assert(dst_checktype(array->data[i], DST_INTEGER) &&
|
||||
dst_unwrap_integer(array->data[i]) == i);
|
||||
for (i = 0; i < 200; ++i)
|
||||
dst_array_pop(array);
|
||||
assert(array->count == 300);
|
||||
|
||||
Reference in New Issue
Block a user