summaryrefslogtreecommitdiffstats
path: root/substvars
diff options
context:
space:
mode:
Diffstat (limited to 'substvars')
-rw-r--r--substvars10
1 files changed, 10 insertions, 0 deletions
diff --git a/substvars b/substvars
new file mode 100644
index 0000000..0fb859a
--- /dev/null
+++ b/substvars
@@ -0,0 +1,10 @@
+Common-Description:
+ flex is a tool for generating "scanners". A scanner is a program which
+ recognizes lexical patterns in text. flex reads the given input files, or its
+ standard input if no file names are given, for a description of a scanner to
+ generate. The description is in the form of pairs of regular expressions and C
+ code, called "rules". flex generates as output a C source file, lex.yy.c by
+ default, which defines a routine yylex(). This file can be compiled and linked
+ with the flex runtime library to produce an executable. When the executable is
+ run, it analyzes its input for occurrences of the regular expressions.
+ Whenever it finds one, it executes the corresponding C code.