Update TODO statuses
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user