stage4/generate_c/generate_c.cc
changeset 1064 1ac77681946f
parent 1062 814acf353c69
child 1072 2dc67df52e59
equal deleted inserted replaced
1063:b5b48b6f7606 1064:1ac77681946f
   305         
   305         
   306     /* already handled by iterator base class (note that generate_c_base_c inherits from iterator_c) */
   306     /* already handled by iterator base class (note that generate_c_base_c inherits from iterator_c) */
   307     //void *visit(input_declaration_list_c *symbol) {// iterate through list}
   307     //void *visit(input_declaration_list_c *symbol) {// iterate through list}
   308 
   308 
   309     void *visit(edge_declaration_c *symbol) {
   309     void *visit(edge_declaration_c *symbol) {
       
   310       {STAGE4_ERROR(symbol, symbol, "R_EDGE and F_EDGE declarations are not currently supported"); ERROR;}
       
   311       /* 
   310       current_type = &tmp_bool; 
   312       current_type = &tmp_bool; 
   311       symbol->var1_list->accept(*this);
   313       symbol->var1_list->accept(*this);
   312       current_type = NULL; 
   314       current_type = NULL; 
       
   315       */
   313       return NULL;
   316       return NULL;
   314     }
   317     }
   315     
   318     
   316     /* We do NOT print out EN and ENO parameters! */
   319     /* We do NOT print out EN and ENO parameters! */
   317     void *visit(en_param_declaration_c *symbol) {return NULL;}
   320     void *visit(en_param_declaration_c *symbol) {return NULL;}