/* <identificador> → #leer_id {, <identificador> #leer_id} */ void lista_identificadores(void) { struct reg_expr id_reg; identificador(&id_reg); leer_id(&id_reg); while(prox_token() == COMA) { match(COMA); identificador(&id_reg); leer_id(&id_reg); } }
void lista_identificadores(void){ // <listaIdentificadores> -> <identificador> {COMA <identificador>} reg_expr id; do { identificador(&id); leer_id(&id); // #leer_id } while(next_token() == COMA && (match(COMA), true)); }