xgo/compiler/parser
Jacob R. McCollum adcf05d26f add variadic function parameters (#189)
* 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
2019-04-25 21:28:27 -07:00
..
error.go Runtime error trace format (#111) 2019-02-22 13:39:07 -08:00
error_list.go fix golint, ineffectassign issues and add some more tests 2019-01-15 10:14:16 -08:00
error_list_test.go Runtime error trace format (#111) 2019-02-22 13:39:07 -08:00
error_test.go Runtime error trace format (#111) 2019-02-22 13:39:07 -08:00
parse_source.go parser.ParseFile removed (#117) 2019-02-25 22:52:08 -08:00
parser.go add variadic function parameters (#189) 2019-04-25 21:28:27 -07:00
parser_array_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_assignment_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_boolean_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_call_test.go add variadic function parameters (#189) 2019-04-25 21:28:27 -07:00
parser_char_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_cond_test.go parser implementation for conditional expression 2019-01-27 16:25:12 -08:00
parser_error_test.go Modules (#5) 2019-01-17 01:56:05 -08:00
parser_for_in_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_for_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_function_test.go add variadic function parameters (#189) 2019-04-25 21:28:27 -07:00
parser_if_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_import_test.go Modules (#5) 2019-01-17 01:56:05 -08:00
parser_index_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_logical_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_map_test.go module refactor (#148) 2019-03-18 08:15:26 -07:00
parser_precendence_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_selector_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_semicolon_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_string_test.go update directory package structure 2019-01-11 02:27:28 -08:00
parser_test.go add variadic function parameters (#189) 2019-04-25 21:28:27 -07:00
sync.go Fix several module-related issues 2019-02-02 22:22:40 -08:00