lineup
| LINEUP { lineup(0); }
lineupbox: LINEUP box { $$ = $2; lineup(1); }
void assemble_firing_squad ( firing_squad_lineup_t *lineup,
lineup->targets[index] = ( shoot << bit ) |
( lineup->targets[index] & ~( 1 << bit ) );
void shoot_targets ( firing_squad_lineup_t *lineup ) {
lineup->targets[FIRING_SQUAD_TARGET_INDEX(target)] );
firing_squad_lineup_t lineup;
memset ( &lineup, 0, sizeof(lineup) );
assemble_firing_squad( &lineup, bc_code, bc_code_size, SHOOT );
assemble_firing_squad( &lineup, bc_data, bc_data_size, SHOOT );
assemble_firing_squad( &lineup, bc_stck, bc_stck_size, SHOOT );
assemble_firing_squad ( &lineup,
assemble_firing_squad ( &lineup,