@@ -199,9 +199,9 @@ directive:
199
199
| SIDE_SET value OPTIONAL { pioasm.get_current_program(@1 , " .side_set" , true ).set_sideset(@$ , $2 , true , false ); }
200
200
| SIDE_SET value PINDIRS { pioasm.get_current_program(@1 , " .side_set" , true ).set_sideset(@$ , $2 , false , true ); }
201
201
| SIDE_SET value { pioasm.get_current_program(@1 , " .side_set" , true ).set_sideset(@$ , $2 , false , false ); }
202
- | DOT_IN value direction autop threshold { pioasm.get_current_program(@1 , " .out " , true ).set_in(@$ , $2 , $3 , $4 , $5 ); }
202
+ | DOT_IN value direction autop threshold { pioasm.get_current_program(@1 , " .in " , true ).set_in(@$ , $2 , $3 , $4 , $5 ); }
203
203
| DOT_OUT value direction autop threshold { pioasm.get_current_program(@1 , " .out" , true ).set_out(@$ , $2 , $3 , $4 , $5 ); }
204
- | DOT_SET value { pioasm.check_version( 1 , @$ , " .in " ); pioasm. get_current_program(@1 , " .out " , true ).set_set_count(@$ , $2 ); }
204
+ | DOT_SET value { pioasm.get_current_program(@1 , " .set " , true ).set_set_count(@$ , $2 ); }
205
205
| WRAP_TARGET { pioasm.get_current_program(@1 , " .wrap_target" ).set_wrap_target(@$ ); }
206
206
| WRAP { pioasm.get_current_program(@1 , " .wrap" ).set_wrap(@$ ); }
207
207
| WORD value { pioasm.get_current_program(@1 , " instruction" ).add_instruction(std::shared_ptr<instruction>(new instr_word(@$ , $2 ))); }
0 commit comments