Bugfix test case, update func_param_list, grammar complete!
Closes #21