Index: auto/defaults
===================================================================
--- auto/defaults	(revision 63a5739817f03a720db39f375f3d3c53646fba4c)
+++ auto/defaults	(revision 44f59b8b510ac7c3b21f669b0d25ed4cb4201f3f)
@@ -11,4 +11,5 @@
 DEFAULT_CC='/usr/bin/gcc'
 DEFAULT_BISON='/usr/bin/bison'
+DEFAULT_FLEX='/usr/bin/flex'
 DEFAULT_RM='/bin/rm -f'
 DEFAULT_RMDIR='/bin/rm -rf'
Index: auto/options
===================================================================
--- auto/options	(revision 63a5739817f03a720db39f375f3d3c53646fba4c)
+++ auto/options	(revision 44f59b8b510ac7c3b21f669b0d25ed4cb4201f3f)
@@ -14,4 +14,5 @@
 if [ -z "$CC" ];                then CC=$DEFAULT_CC;                                fi
 if [ -z "$BISON" ];             then BISON=$DEFAULT_BISON;                          fi
+if [ -z "$FLEX" ];              then FLEX=$DEFAULT_FLEX;                            fi
 if [ -z "$RM" ];                then RM=$DEFAULT_RM;                                fi
 if [ -z "$RMDIR" ];             then RMDIR=$DEFAULT_RMDIR;                          fi
@@ -65,4 +66,5 @@
     CC=*)               CC="$value"                               ;;
     BISON=*)            BISON="$value"                            ;;
+    FLEX=*)             FLEX="$value"                             ;;
     RM=*)               RM="$value"                               ;;
     RMDIR=*)            RMDIR="$value"                            ;;
Index: auto/output/Makefile
===================================================================
--- auto/output/Makefile	(revision f7b30b9fc68d2e055b6e27e0d1d045f4045a58de)
+++ auto/output/Makefile	(revision 44f59b8b510ac7c3b21f669b0d25ed4cb4201f3f)
@@ -8,4 +8,5 @@
 CC = $CC
 BISON = $BISON
+FLEX = $FLEX
 RM = $RM
 RMDIR = $RMDIR
@@ -38,10 +39,11 @@
 ALL_LDLIBS = \$(LDLIBS)
 ALL_BFLAGS = \$(BFLAGS)
-ALL_FFLAGS = \$(FFLAGS)
+ALL_FFLAGS = -t \$(FFLAGS)
 
 VPATH = ./src
 
 PROGRAMS = tok
-TOK_OBJ_FILES = tok.o
+TOK_OBJ_FILES = tok.o tok_cmdline.o
+TOK_FLEX_FILES = tok.l
 CONFIG_FILES = src/config.h Makefile
 
@@ -67,4 +69,5 @@
 	\$(RM) \$(PROGRAMS)
 	\$(RM) \$(TOK_OBJ_FILES)
+	\$(RM) \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES))
 	#make -C app clean
 
@@ -84,4 +87,7 @@
 	\$(CC) -c \$< -o \$@ \$(ALL_CFLAGS)
 
+%.o: %.l
+	\$(FLEX) -t \$< > \$@
+
 %: %.o
 	\$(CC) \$? -o \$@ \$(ALL_LDFLAGS) \$(ALL_CFLAGS) \$(ALL_LDLIBS)
Index: auto/summary
===================================================================
--- auto/summary	(revision 63a5739817f03a720db39f375f3d3c53646fba4c)
+++ auto/summary	(revision 44f59b8b510ac7c3b21f669b0d25ed4cb4201f3f)
@@ -29,4 +29,5 @@
   CC              : $CC
   BISON           : $BISON
+  FLEX            : $FLEX
   RM              : $RM
   RMDIR           : $RMDIR
