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