Analisadores são um meio necessário para analisar os tokens (geralmente palavras) para a gramática e estrutura. Eles são fundamentais para determinar se o código vai funcionar corretamente e trabalhar no compilador porque ele verifica a sintaxe correta no código. Você pode criar um parser usando a função " strtok () " para procurar sintaxe que aponta o código relevante para o compilador para a linguagem C . Instruções 
 1 
 Abra o programa com sintaxe simples de: 
 
 # include 
 2 
 Defina sua função " strtok " . Por exemplo : 
 
 char * strtok (char * str1 , const char * str2 ); 
 
 " Str1 " e " Str2 " cada um representa uma corda, "char ", identifica o personagem e " const " identifica a constante. 
 3 
 Incluir uma linha com a " função " como" strtok ! = "para o valor NULL em um loop while ou vazio código get. Quando o código é compilado , desde que o resultado não é NULL, ele irá retornar o parser. O código completo pode ser escrito da seguinte forma: 
 
 char * resultado = NULL; 
 
 resultado = strtok ( str1 , delims ); 
 
 while ( resultado = NULL !) { 
 
 printf (" resultado é \\"% s \\ " \\ n", resultado) ; 
 
 resultado = strtok (NULL, delims ); 
 
 } 
 
 Digite o código acima para incluir o analisador em C. Resultado é o valor que você está procurando , char é um personagem, str1 e delims são parâmetros e printf é a função de saída. Substitua conforme o caso.