home *** CD-ROM | disk | FTP | other *** search
- This directory contains an AMIGA port of FLEX.
-
- Disclaimer:
- I did not write FLEX -- I just ported it.
-
- FLEX is a LEX replacement that is much faster than LEX itself.
- See the other documentation in
- this directory for a more detailed description of FLEX.
-
- To install FLEX on your AMIGA you should:
-
- (1) The skeleton files should be copied to S:
-
- copy flexskelcom.h s:
- copy flexskeldef.h s:
- copy fastskeldef.h s:
- copy flex.skel s:
- copy flex.fastskel s:
-
- (2) Copy flex to your favorite "bin" directory:
-
- copy flex c:
-
-
- That's it. Now you should grab your favorite LEX specs and generate,
- generate, and generate.
-
- If you want to recompile flex:
-
- lc -cw #?.c
- blink with flex.lnk
-
-
- Testing:
-
- I have tested this port, and found a few bugs (real bugs and
- differences from the Unix LEX). The user should be warned
- that this LEX is not 100% compatible with the Unix LEX.
-
- The biggest test I have done is to generate a scanner for an Ada syntax
- checker, and that worked first try!
-
-
- Questions:
-
- Address them to:
-
- William Loftus
- Unisys/Paoli Research Center
- P.O. Box 517
- Paoli, PA 19301-0517
-
- ARPA: wpl@prc.unisys.com
- UUCP: wpl@burdvax.UUCP or wpl@creation.UUCP
-
- Home: 215-354-0614
- Work: 215-648-7248
-
-
- Related Projects:
-
- (1) I also have an up-to-date port of BISON (a better than YACC,
- YACC replacement).
-
- (2) An Ada syntax checker.
-
-