summaryrefslogtreecommitdiff
path: root/RoadMap
blob: ecfbbbd42684a54121082024c718c2db886c85ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
This is a list of some of the files in the flex distribution. It may
be of use when beginning to study the code.

conf.in, configure.in, configure, Makefile.in, install.sh,
mkinstalldirs
 - elements of the "autoconf" auto-configuration process

flexdef.h, parse.y, scan.l, ccl.c, dfa.c, ecs.c, gen.c, main.c,
misc.c, nfa.c, sym.c, tblcmp.c, yylex.c 
 - source files

version.h - version of this flex release

flex.skl - flex scanner skeleton
mkskel.sh - script for converting flex.skl to C source file skel.c
skel.c - pre-converted C version of flex.skl

libmain.c - flex library (-lfl) sources
libyywrap.c

initscan.c - pre-flex'd version of scan.l

FlexLexer.h - header file for C++ lexer class