|
|
|
@@ -174,7 +174,7 @@ proc load_built_ins_into_environment() -> void { |
|
|
|
auto label(sfun,__LINE__) = Memory::create_lisp_object_cfunction(special); \ |
|
|
|
/*NOTE(Felix): for evaluating default args*/ \ |
|
|
|
push_environment(get_root_environment()); \ |
|
|
|
try_void create_arguments_from_lambda_list_and_inject(label(params,__LINE__)->value.pair.rest, label(sfun,__LINE__)); \ |
|
|
|
create_arguments_from_lambda_list_and_inject(label(params,__LINE__)->value.pair.rest, label(sfun,__LINE__)); \ |
|
|
|
pop_environment(); \ |
|
|
|
label(sfun,__LINE__)->sourceCodeLocation = new(Source_Code_Location); \ |
|
|
|
label(sfun,__LINE__)->sourceCodeLocation->file = file_name_built_ins; \ |
|
|
|
|