Estou fazendo um analisador lexico.. e eu tenho outro vetor qualquer exemplo char temp[30]; que esta meu token... eu quero fazer uma comparaçao com o vetor acima e estava usando strcmp(temp,reservadas); e incremntava o i ate o limite de palavras do vetor.. ou seja.. no caso 8... Outra duvida é como faço pra acessar o caracter dessas palabvras do vetor reservadas?????
detalhe... tenho um codigo semelhante que compila.. e o meu não... nem sei porque
Pergunta
alcsms
char* reservadas[]={"If","Then","Else","End","Repeat","Until","Read","Write"};
Estou fazendo um analisador lexico.. e eu tenho outro vetor qualquer exemplo char temp[30]; que esta meu token... eu quero fazer uma comparaçao com o vetor acima e estava usando strcmp(temp,reservadas); e incremntava o i ate o limite de palavras do vetor.. ou seja.. no caso 8... Outra duvida é como faço pra acessar o caracter dessas palabvras do vetor reservadas?????
detalhe... tenho um codigo semelhante que compila.. e o meu não... nem sei porque
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.