X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=src%2Fobject.c;h=5b115c0b89ffbcfc78c5b9e249f8488d573aa25d;hb=refs%2Fheads%2Fmaster;hp=af50edaa191905c920704fc29af899f3117bbc08;hpb=b216cf50ef563b02b2558654dd8aa55d37834280;p=muddle-interpreter.git diff --git a/src/object.c b/src/object.c index af50eda..5b115c0 100644 --- a/src/object.c +++ b/src/object.c @@ -99,3 +99,10 @@ stack_push (vector_object * v) v->val.len++; return HEAP_OBJECT (--(v->val.body)); } + +object +uv_get (const uvector_object * o, uint32_t i) +{ + return (object) + {.type = utype (o),.uv_val = UV_VAL (o->val.body)[i]}; +}