xref: /netbsd-src/external/bsd/flex/dist/examples/manual/myname.lex (revision 3c3a7b7603b4ed4cb76dd5c5a3e781ddca2349bb)
1 /*
2  *
3  * myname.lex : A sample Flex program
4  *              that does token replacement.
5  */
6 
7 %%
8 
9 %NAME     { printf("%s",getenv("LOGNAME")); }
10 %HOST     { printf("%s",getenv("HOST"));    }
11 %HOSTTYPE { printf("%s",getenv("HOSTTYPE"));}
12 %HOME     { printf("%s",getenv("HOME"));    }
13 
14 %%
15 
16