adcf05d26f
* parsing variable function types * finished variadic functions * fix case where number of passed args to variadic function is 0 * remove extraneous OpVarArgs * allow multiple variables in variadic function declaration * fix IdentList string method to print multi-arg variadic functions correctly * round 2 of fix IdentList string method to print multi-arg variadic functions correctly round 2 of fix IdentList string method to print multi-arg variadic functions correctly * clean up tasks in OpCall handling, add tests for variadic closures * cleanup for pr - add syntax documentation - cleanup parseIdentList - cleanup OpCall handling for functions and closures - cleanup tests |
||
---|---|---|
.. | ||
errors.go | ||
frame.go | ||
vm.go | ||
vm_array_test.go | ||
vm_assignment_test.go | ||
vm_bitwise_test.go | ||
vm_boolean_test.go | ||
vm_builtin_test.go | ||
vm_bytes_test.go | ||
vm_call_test.go | ||
vm_char_test.go | ||
vm_cond_test.go | ||
vm_equality_test.go | ||
vm_error_report_test.go | ||
vm_error_test.go | ||
vm_float_test.go | ||
vm_for_in_test.go | ||
vm_for_test.go | ||
vm_function_test.go | ||
vm_if_test.go | ||
vm_immutable_test.go | ||
vm_inc_dec_test.go | ||
vm_indexable_test.go | ||
vm_integer_test.go | ||
vm_iterable_test.go | ||
vm_logic_test.go | ||
vm_map_test.go | ||
vm_module_test.go | ||
vm_not_operator_test.go | ||
vm_objects_limit_test.go | ||
vm_return_test.go | ||
vm_scopes_test.go | ||
vm_selector_test.go | ||
vm_source_modules_test.go | ||
vm_srcmod_test.go | ||
vm_stack_overflow_test.go | ||
vm_string_test.go | ||
vm_tail_call_test.go | ||
vm_test.go | ||
vm_undefined_test.go |