parameter_type_list
%type <d_val> parameter_type_list parameter_list
| direct_declarator '(' parameter_type_list ')'
parameter_type_list
| direct_abstract_declarator '(' parameter_type_list ')'
| '(' parameter_type_list ')'
%type <l_node> parameter_type_list
parameter_type_list:
| parameter_type_list { $$ = $1; }
| parameter_type_list { $$ = $1; }
static struct token *parameter_type_list(struct token *, struct symbol *);
token = parameter_type_list(token, fn);