home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frostbyte's 1980s DOS Shareware Collection
/
floppyshareware.zip
/
floppyshareware
/
FORTH
/
FLEX.ARC
/
README.DOS
< prev
next >
Wrap
Text File
|
1988-11-13
|
2KB
|
56 lines
This is a large model MSD*S port of Flex, a Lex "look-alike". This
version works the same as the Un*x version, with the following exceptions:
1. The source file templates ("flexskel.src" and "flexfast.src" -- see below)
for the fast and default parsers do not have to be in any particular
location. MSD*S Flex will search for the files in the following places:
A. First look in the local directory.
B. Look in the path(s) given by the environment variable "FLEXDIR".
C. Look in the path(s) given by the environment variable "PATH".
2. Because of filename limitations, file names have changed:
old new
======== ========
lex.yy.c lexyy.c
flex.skel flexskel.src
flex.fastskel flexfast.src
fastskeldef.h fastskel.h
flexskelcom.h flexscom.h
flexskeldef.h flexsdef.h
scan.c.dist scanorig.c
3. Temp files are made in the current directory.
***** To install:
1. Place "flex.exe" in one of the directories specified in the PATH enviroment
variable.
2. Place "flexskel.src" and "flexfast.src" in the same directory as
"flex.exe", or place them in the directory specified by the FLEXDIR
environment variable.
3. Place "fastskel.h", "flexscom.h", and "flexsdef.h" in the directory that
your C compiler searches when it searches for include files.
4. Done.
***** Notes on compiling:
1. This version was modified to compile with Turbo C. Other compilers should
work, but may need some small changes here and there.
2. For Turbo C, the linker response file, "flexlink", must be modified to
reflect the location of the compiler libraries, "c0l.obj" and "cl.lib".
Send comments to:
Darryl Okahata
darrylo%hpnmd@hpcea