NovaInstrucao/codigoCPU/structs.c
unsigned short FindLabel(char * nome)
{
    register unsigned int i = 0;
    while (i < label_cnt)
    {
        if (strcmp(labels[i].Nome,nome) == 0)
            return labels[i].End;
        i++;
    }
    parser_Abort("Referencia invalida.");
    return 0;
}
/* Busca Label e retorna endereco (fazer algo mais eficiente depois!) */
Busca Label e retorna endereco (fazer algo mais eficiente depois!)
Busca Label e retorna endereco ( fazer algo mais eficiente depois! )
unsigned short FindLabel(char * nome)
{
    register unsigned int i = 0;
    while (i < label_cnt)
    {
        if (strcmp(labels[i].Nome,nome) == 0)
            return labels[i].End;
        i++;
    }
    parser_Abort("Referencia invalida.");
    return 0;
}
unsigned short FindLabel ( char * nome ) { register unsigned int i = 0 ; while ( i < label_cnt ) { if ( strcmp ( labels [ i ] . Nome , nome ) == 0 ) return labels [ i ] . End ; i ++ ; } parser_Abort ( " " ) ; return 0 ; }
Busca Label e retorna endereco (fazer algo mais eficiente depois!)
Busca Label e retorna endereco ( fazer algo mais eficiente depois! )