equal
deleted
inserted
replaced
437 s4o.print(";VAR;"); |
437 s4o.print(";VAR;"); |
438 print_symbol_list(); |
438 print_symbol_list(); |
439 symbol->step_name->accept(*this); |
439 symbol->step_name->accept(*this); |
440 s4o.print(".X;"); |
440 s4o.print(".X;"); |
441 print_symbol_list(); |
441 print_symbol_list(); |
442 s4o.print("step_list["); |
442 s4o.print("__step_list["); |
443 print_step_number(); |
443 print_step_number(); |
444 s4o.print("].state;STEP;\n"); |
444 s4o.print("].state;STEP;\n"); |
445 step_number++; |
445 step_number++; |
446 return NULL; |
446 return NULL; |
447 } |
447 } |
453 s4o.print(";VAR;"); |
453 s4o.print(";VAR;"); |
454 print_symbol_list(); |
454 print_symbol_list(); |
455 symbol->step_name->accept(*this); |
455 symbol->step_name->accept(*this); |
456 s4o.print(".X;"); |
456 s4o.print(".X;"); |
457 print_symbol_list(); |
457 print_symbol_list(); |
458 s4o.print("step_list["); |
458 s4o.print("__step_list["); |
459 print_step_number(); |
459 print_step_number(); |
460 s4o.print("].state;STEP;\n"); |
460 s4o.print("].state;STEP;\n"); |
461 step_number++; |
461 step_number++; |
462 return NULL; |
462 return NULL; |
463 } |
463 } |
477 symbol->from_steps->accept(*this); |
477 symbol->from_steps->accept(*this); |
478 s4o.print("->"); |
478 s4o.print("->"); |
479 symbol->to_steps->accept(*this); |
479 symbol->to_steps->accept(*this); |
480 s4o.print(";"); |
480 s4o.print(";"); |
481 print_symbol_list(); |
481 print_symbol_list(); |
482 s4o.print("transition_list["); |
482 s4o.print("__debug_transition_list["); |
483 print_transition_number(); |
483 print_transition_number(); |
484 s4o.print("];TRANSITION;\n"); |
484 s4o.print("];TRANSITION;\n"); |
485 transition_number++; |
485 transition_number++; |
486 return NULL; |
486 return NULL; |
487 } |
487 } |
516 s4o.print(";VAR;"); |
516 s4o.print(";VAR;"); |
517 print_symbol_list(); |
517 print_symbol_list(); |
518 symbol->action_name->accept(*this); |
518 symbol->action_name->accept(*this); |
519 s4o.print(".Q;"); |
519 s4o.print(".Q;"); |
520 print_symbol_list(); |
520 print_symbol_list(); |
521 s4o.print("action_list["); |
521 s4o.print("__action_list["); |
522 print_action_number(); |
522 print_action_number(); |
523 s4o.print("].state;ACTION;\n"); |
523 s4o.print("].state;ACTION;\n"); |
524 action_number++; |
524 action_number++; |
525 return NULL; |
525 return NULL; |
526 } |
526 } |