stage4/generate_c/generate_c_st.cc
changeset 283 214d3fdee596
parent 282 871edf12fe64
child 298 022a874149ce
equal deleted inserted replaced
282:871edf12fe64 283:214d3fdee596
   794 
   794 
   795 /*****************************************/
   795 /*****************************************/
   796 /* B 3.2.2 Subprogram Control Statements */
   796 /* B 3.2.2 Subprogram Control Statements */
   797 /*****************************************/
   797 /*****************************************/
   798 
   798 
       
   799 void *visit(return_statement_c *symbol) {
       
   800   s4o.print("goto "); s4o.print(END_LABEL);
       
   801   return NULL;
       
   802 }
       
   803 
       
   804 
   799 /* fb_name '(' [param_assignment_list] ')' */
   805 /* fb_name '(' [param_assignment_list] ')' */
   800 /* param_assignment_list -> may be NULL ! */
   806 /* param_assignment_list -> may be NULL ! */
   801 //SYM_REF2(fb_invocation_c, fb_name, param_assignment_list)
   807 //SYM_REF2(fb_invocation_c, fb_name, param_assignment_list)
   802 void *visit(fb_invocation_c *symbol) {
   808 void *visit(fb_invocation_c *symbol) {
   803   TRACE("fb_invocation_c");
   809   TRACE("fb_invocation_c");