summaryrefslogtreecommitdiff
path: root/val.c
diff options
context:
space:
mode:
Diffstat (limited to 'val.c')
-rw-r--r--val.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/val.c b/val.c
index ec3e636..621b073 100644
--- a/val.c
+++ b/val.c
@@ -47,6 +47,12 @@ static ObjString *objstring_create(State *S, char *src, size_t len, uint32_t has
return o;
}
+ObjFunc *objfunc_new(State *S) {
+ ObjFunc *o = NEW_OBJ(S, ObjFunc, OTY_FUNC);
+ o->chunk = chunk_new(S);
+ return o;
+}
+
void print_val(Val v) {
switch (v.ty) {