Files
epics-base/src/toolsComm/flex/EPICS_READ_THIS
1993-11-19 09:27:15 +00:00

22 lines
1021 B
Plaintext

This is the regular GNU flex that has had its skeleton file munged with in
order to force it to build lex programs that have all their functions and
variables defined as static.
The file in Unix/share/bin/flex.skel.static is simply a copy of flex.skel that
has been altered to make all the components into static variables.
In order to be able to actually use the lex files produced by this flavor of
flex, you must #include them into your C programs. Otherwise they will
be uncallable (all functions are static.) This is typical of lex programs
that are used by yacc programs anyway.
--John Winans 11-18-93
(NOTE TO EPICS SYSTEM MAINTATNERS... the only thing different about this flex
and the GNU distribution is the Makefile->Imakefile transition, and the
modification of the skeleton file. It should be easy enough to start over
again if you wish to remove the imake stuff... just make sure you get one that
has the same skeleton version so you can use our hacked one... or do the diff
game on them.)