Para você ter uma noção do que acontece quando feito o comando

C:\seu_diretorio\> make

coloque as seguintes linhas no arquivo analex.l:


/* Digite aqui a entrada para o analisador lexico */
%{
  int num_lines = 0, num_chars = 0;
%}

%%
\n      { 
 ++num_lines; ++num_chars; 
 printf ("# linha = %d, # caracteres = %d\n", num_lines, num_chars);
 num_chars = 0;
}
.       { ++num_chars; }

%%

Rode make e veja o que acontece.


Last modified: Wed Sep 30 16:06:32 EST 1998