]> granicus.if.org Git - flex/commitdiff
Added END_OF_BUFFER_ACTION and bol_needed
authorVern Paxson <vern@ee.lbl.gov>
Fri, 25 Nov 1988 21:28:36 +0000 (21:28 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Fri, 25 Nov 1988 21:28:36 +0000 (21:28 +0000)
flexdef.h

index 7df8148d427eb54d0fec475c1dbd6b377c81c8dc..58c30121d0460bc3ced1b2ea034947be2f4fecaa 100644 (file)
--- a/flexdef.h
+++ b/flexdef.h
@@ -39,11 +39,10 @@ char *memset();
 
 #ifndef SV
 #include <strings.h>
-#endif
-
 #ifdef lint
 char *sprintf(); /* keep lint happy */
 #endif
+#endif
 
 
 /* maximum line length we'll have to deal with */
@@ -72,11 +71,6 @@ char *sprintf(); /* keep lint happy */
 #define FAST_SKELETON_FILE "flex.fastskel"
 #endif
 
-/* special internal nxt[] action number for the "at the end of the
- * input buffer" state
- */
-#define END_OF_BUFFER_ACTION 0
-
 /* special chk[] values marking the slots taking by end-of-buffer and action
  * numbers
  */
@@ -478,12 +472,13 @@ extern char *ccltbl;
  * numdup - number of duplicate transitions
  * hshsave - number of hash collisions saved by checking number of states
  * num_backtracking - number of DFA states requiring back-tracking
+ * bol_needed - whether scanner needs beginning-of-line recognition
  */
 
 extern char *starttime, *endtime, nmstr[MAXLINE];
 extern int sectnum, nummt, hshcol, dfaeql, numeps, eps2, num_reallocs;
 extern int tmpuses, totnst, peakpairs, numuniq, numdup, hshsave;
-extern int num_backtracking;
+extern int num_backtracking, bol_needed;
 
 char *allocate_array(), *reallocate_array();