stage1_2/iec.y
changeset 28 5b170c9ce134
parent 20 81a06a308b7e
child 40 873a5b60a7ea
equal deleted inserted replaced
27:667721cf52c5 28:5b170c9ce134
  2979 
  2979 
  2980 
  2980 
  2981 global_var_spec:
  2981 global_var_spec:
  2982   global_var_list	{$$ = $1;}
  2982   global_var_list	{$$ = $1;}
  2983 | location
  2983 | location
       
  2984 	{$$ = new global_var_spec_c(NULL, $1);}
  2984 | global_var_name location
  2985 | global_var_name location
  2985 	{$$ = new global_var_spec_c($1, $2);
  2986 	{$$ = new global_var_spec_c($1, $2);
  2986 	 variable_name_symtable.insert($1, prev_declared_global_var_name_token);
  2987 	 variable_name_symtable.insert($1, prev_declared_global_var_name_token);
  2987 	}
  2988 	}
  2988 
  2989