equal
deleted
inserted
replaced
408 /* enumerated_value_list ',' enumerated_value */ |
408 /* enumerated_value_list ',' enumerated_value */ |
409 void *visit(enumerated_value_list_c *symbol) {print_list(symbol, "(", ", ", ")"); return NULL;} |
409 void *visit(enumerated_value_list_c *symbol) {print_list(symbol, "(", ", ", ")"); return NULL;} |
410 |
410 |
411 /* enumerated_type_name '#' identifier */ |
411 /* enumerated_type_name '#' identifier */ |
412 void *visit(enumerated_value_c *symbol) { |
412 void *visit(enumerated_value_c *symbol) { |
413 symbol->type->accept(*this); |
413 if (symbol->type != NULL) { |
414 s4o.print("#"); |
414 symbol->type->accept(*this); |
|
415 s4o.print("#"); |
|
416 } |
415 symbol->value->accept(*this); |
417 symbol->value->accept(*this); |
416 return NULL; |
418 return NULL; |
417 } |
419 } |
418 |
420 |
419 /* identifier ':' array_spec_init */ |
421 /* identifier ':' array_spec_init */ |