stage1_2/iec.flex
changeset 152 efc510145ab2
parent 151 3b898fb11e73
child 175 dadda1b5401e
equal deleted inserted replaced
151:3b898fb11e73 152:efc510145ab2
   883 
   883 
   884 	/* body_state -> (il_state | st_state) */
   884 	/* body_state -> (il_state | st_state) */
   885 <body_state>{
   885 <body_state>{
   886 {st_whitespace_no_pragma}			/* Eat any whitespace */
   886 {st_whitespace_no_pragma}			/* Eat any whitespace */
   887 {qualified_identifier}{st_whitespace}":="	  unput_text(0); BEGIN(st_state);
   887 {qualified_identifier}{st_whitespace}":="	  unput_text(0); BEGIN(st_state);
       
   888 {direct_variable_standard}{st_whitespace}":="	  unput_text(0); BEGIN(st_state);
   888 {qualified_identifier}"["			unput_text(0); BEGIN(st_state);
   889 {qualified_identifier}"["			unput_text(0); BEGIN(st_state);
   889 
   890 
   890 RETURN					unput_text(0); BEGIN(st_state);
   891 RETURN					unput_text(0); BEGIN(st_state);
   891 IF							unput_text(0); BEGIN(st_state);
   892 IF							unput_text(0); BEGIN(st_state);
   892 CASE						unput_text(0); BEGIN(st_state);
   893 CASE						unput_text(0); BEGIN(st_state);