Update TODO statuses

This commit is contained in:
2022-11-15 00:15:48 -05:00
parent af88471b3a
commit 583367ee9d
9 changed files with 27 additions and 23 deletions

View File

@@ -40,13 +40,10 @@ struct ucl_object *ucl_evaluate_builtin_form(struct ucl_scope *scope, struct ucl
assert(0);
}
// TODO: cleanup
return (result == NULL) ? ucl_nil_create() : result;
}
struct ucl_object *ucl_evaluate_special_form(struct ucl_scope *scope, struct ucl_object *list) {
// TODO: Recursively eval args
const char *fun_sym = ucl_car(list)->symbol;
struct ucl_object *fun = ucl_scope_get(scope, fun_sym);
@@ -72,7 +69,6 @@ struct ucl_object *ucl_evaluate_list(struct ucl_scope *scope, struct ucl_object
return ucl_evaluate_builtin_form(scope, list);
} else {
assert(0);
// TODO: Lisp functions and other errors
}
}