A C source program, 'lex.yy.c' is generated, to be compiled thus:
cc lex.yy.c -ll
This program, when run, copies unrecognized portions of the input to the output, and executes the associated C action for each regular expression that is recognized.
The options have the following meanings.
lex lexcommands
would draw lex instructions from the file lexcommands, and place the output in lex.yy.c
%% [A-Z] putchar(yytext[0]+'a'-'A'); [ ]+$ ; [ ]+ putchar(' ');
is an example of a lex program that would be put into a lex command file. This program converts upper case to lower, removes blanks at the end of lines, and replaces multiple blanks by single blanks.
Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97