Short: GNU Flex - lexical scanner gen. (Amiga port) Author: tolaini@freenet.hut.fi (Sandro Tolaini) Uploader: tolaini@freenet.hut.fi (Sandro Tolaini) Version: 2.5.2 Type: dev/c Name: Flex 2.5.2 This is a mostly unchanged port of the GNU Flex 2.5.2, a fast lexical scanner generator, almost compatible with the 'lex' Un*x utility. I have ported this piece of software for the Amiga, and I have successfully compiled it under SAS/C. No optimization was done, because I don't trust the SAS optimizer :(( I took some pieces of the source and of the makefile from a previous port (sorry guy, I don't remember your name!). Source code is included, to recompile just say 'smake bootflex' and then 'smake flex'. I have also converted the TeXInfo documentation to AmigaGuide format. See in the Docs drawer. To install, simply copy the Flex program somewhere in your path. Copy the FlexLexer.h include in your INCLUDE: dir if you want to use the C++ flex class. Please report me any bug! Much thanks to the GNU guys for their great software! Have fun, Sandro Tolaini ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 1801 941 47.7% 14-Dec-95 19:13:18 +COPYING 119615 41238 65.5% 13-Dec-95 00:06:46 +Flex.guide 113228 40775 63.9% 14-Dec-95 19:13:20 +Flex.texinfo 45437 17641 61.1% 14-Dec-95 19:13:18 +NEWS 2042 1107 45.7% 14-Dec-95 19:13:18 +README 312 177 43.2% 15-Dec-95 17:18:38 +fl.lib 177812 77876 56.2% 15-Dec-95 17:22:46 +Flex 1091 603 44.7% 16-Dec-95 13:11:28 +Flex252.readme 5671 2288 59.6% 14-Dec-95 19:13:18 +FlexLexer.h 89 74 16.8% 15-Dec-95 17:09:40 +SCOPTIONS 2676 881 67.0% 15-Dec-95 17:30:26 +SMakefile 14043 4971 64.6% 14-Dec-95 19:13:20 +alloca.c 3704 1700 54.1% 14-Dec-95 19:13:20 +ccl.c 738 369 50.0% 14-Dec-95 19:13:20 +config.h 25931 8916 65.6% 14-Dec-95 19:13:20 +dfa.c 5649 2372 58.0% 14-Dec-95 19:13:20 +ecs.c 33227 10219 69.2% 14-Dec-95 19:13:20 +flex.skl 36132 11535 68.0% 14-Dec-95 19:13:20 +flexdef.h 35657 10088 71.7% 14-Dec-95 19:13:20 +gen.c 110149 26177 76.2% 14-Dec-95 19:13:22 +initscan.c 244 185 24.1% 14-Dec-95 19:13:20 +libmain.c 189 150 20.6% 14-Dec-95 19:13:20 +libyywrap.c 28766 8726 69.6% 14-Dec-95 19:13:20 +main.c 16278 5648 65.3% 14-Dec-95 19:13:20 +misc.c 17283 5879 65.9% 14-Dec-95 19:13:20 +nfa.c 35857 10085 71.8% 14-Dec-95 19:13:22 +parse.c 509 210 58.7% 14-Dec-95 19:13:22 +parse.h 17778 6033 66.0% 14-Dec-95 19:13:20 +parse.y 15134 5360 64.5% 14-Dec-95 19:13:20 +scan.l 40980 10891 73.4% 14-Dec-95 19:13:20 +skel.c 6235 2365 62.0% 14-Dec-95 19:13:20 +sym.c 23542 8117 65.5% 14-Dec-95 19:13:20 +tblcmp.c 845 462 45.3% 14-Dec-95 19:13:20 +testxxLexer.l 29 29 0.0% 14-Dec-95 19:13:20 +version.h 4276 1689 60.5% 14-Dec-95 19:13:20 +yylex.c -------- ------- ----- --------- -------- 942949 325777 65.4% 25-Dec-95 23:15:20 35 files