Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Flex/examples/fastwc/   (Fast Lexical Analyzer Version 2.6©)  Datei vom 6.11.2012 mit Größe 269 B image not shown  

Quelle  wc1.l   Sprache: unbekannt

 
/* First cut at a flex-based "wc" tool. */

ws    [ \t]
nonws [^ \t\n]

%option main noyywrap
%%
 int cc = 0, wc = 0, lc = 0;

{nonws}+ cc += yyleng; ++wc;

{ws}+  cc += yyleng;

\n  ++lc; ++cc;

<<EOF>>  {
  printf( "%8d %8d %8d\n", lc, wc, cc );
  yyterminate();
  }

[ Dauer der Verarbeitung: 0.12 Sekunden  (vorverarbeitet)  ]