etc/services - sync with NetBSD-8
[minix.git] / external / bsd / flex / dist / examples / manual / user_act.lex
blob156d5f91a5745302680e56543e21a127c9889ff2
1 %{
3 #include <ctype.h>
5 void user_action(void);
7 #define YY_USER_ACTION user_action();
9 %}
13 .*         ECHO;
14 \n         ECHO;
18 void user_action(void)
20   int loop;
21   
22   for(loop=0; loop<yyleng; loop++){
23     if(islower(yytext[loop])){
24        yytext[loop] = toupper(yytext[loop]);
25     }
26   }