refactor and add comment support
This commit is contained in:
+5
-2
@@ -37,11 +37,14 @@ func_arithmetic(lisp_function_gt_eq, >=);
|
||||
|
||||
int lisp_function_println(Nodes args, Scopes *scopes, Node *result) {
|
||||
if (args.count != 1) {
|
||||
printf("'+' expects one argument!\n");
|
||||
printf("'println' expects one argument!\n");
|
||||
return 1;
|
||||
}
|
||||
|
||||
eval_one(args.items[0], scopes, result);
|
||||
int ret = eval_one(args.items[0], scopes, result);
|
||||
if (ret != 0)
|
||||
return ret;
|
||||
|
||||
node_print(*result);
|
||||
printf("\n");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user