home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / gnu / flex-2.4.6-src.lha / src / amiga / flex-2.4.6 / misc / mvs / diffs next >
Text File  |  1990-07-17  |  21KB  |  855 lines

  1. diff -c ../Makefile ./Makefile
  2. *** ../Makefile    Thu Jun 28 00:44:07 1990
  3. --- ./Makefile    Mon Jul 16 13:57:26 1990
  4. ***************
  5. *** 39,49 ****
  6.   # AUXDIR, manual pages will be installed in MANDIR with extension MANEXT.
  7.   # Raw, unformatted troff source will be installed if INSTALLMAN=man, nroff
  8.   # preformatted versions will be installed if INSTALLMAN=cat.
  9. ! DESTDIR =
  10.   BINDIR = /usr/local
  11.   LIBDIR = /usr/local/lib
  12.   AUXDIR = /usr/local/lib
  13.   MANDIR = /usr/man/manl
  14.   MANEXT = l
  15.   INSTALLMAN = man
  16.   
  17. --- 39,50 ----
  18.   # AUXDIR, manual pages will be installed in MANDIR with extension MANEXT.
  19.   # Raw, unformatted troff source will be installed if INSTALLMAN=man, nroff
  20.   # preformatted versions will be installed if INSTALLMAN=cat.
  21. ! DESTDIR = /projects/m751stereo/code/c/swl26
  22.   BINDIR = /usr/local
  23.   LIBDIR = /usr/local/lib
  24.   AUXDIR = /usr/local/lib
  25.   MANDIR = /usr/man/manl
  26. + INCLUDEDIR = .
  27.   MANEXT = l
  28.   INSTALLMAN = man
  29.   
  30. ***************
  31. *** 52,58 ****
  32.   
  33.   SKELETON_FILE = $(DESTDIR)$(AUXDIR)/flex.skel
  34.   SKELFLAGS = -DDEFAULT_SKELETON_FILE=\"$(SKELETON_FILE)\"
  35. ! CFLAGS = -O
  36.   LDFLAGS = -s
  37.   
  38.   COMPRESSION =
  39. --- 53,59 ----
  40.   
  41.   SKELETON_FILE = $(DESTDIR)$(AUXDIR)/flex.skel
  42.   SKELFLAGS = -DDEFAULT_SKELETON_FILE=\"$(SKELETON_FILE)\"
  43. ! CFLAGS = -O -DUSG -I$(INCLUDEDIR)
  44.   LDFLAGS = -s
  45.   
  46.   COMPRESSION =
  47. diff -c ../ccl.c ./ccl.c
  48. *** ../ccl.c    Thu Jun 28 00:44:07 1990
  49. --- ./ccl.c    Mon Jul 16 13:57:27 1990
  50. ***************
  51. *** 28,37 ****
  52.   
  53.   #ifndef lint
  54.   static char rcsid[] =
  55. !     "@(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/ccl.c,v 2.5 90/06/27 23:48:13 vern Exp $ (LBL)";
  56.   #endif
  57.   
  58. ! #include "flexdef.h"
  59.   
  60.   /* ccladd - add a single character to a ccl
  61.    *
  62. --- 28,37 ----
  63.   
  64.   #ifndef lint
  65.   static char rcsid[] =
  66. !     "@(#) $Header: ccl.c,v 2.5 90/06/27 23:48:13 vern Exp $ (LBL)";
  67.   #endif
  68.   
  69. ! #include <flexdef.h>
  70.   
  71.   /* ccladd - add a single character to a ccl
  72.    *
  73. diff -c ../dfa.c ./dfa.c
  74. *** ../dfa.c    Thu Jun 28 00:44:08 1990
  75. --- ./dfa.c    Mon Jul 16 13:57:28 1990
  76. ***************
  77. *** 28,37 ****
  78.   
  79.   #ifndef lint
  80.   static char rcsid[] =
  81. !     "@(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/dfa.c,v 2.7 90/06/27 23:48:15 vern Exp $ (LBL)";
  82.   #endif
  83.   
  84. ! #include "flexdef.h"
  85.   
  86.   
  87.   /* declare functions that have forward references */
  88. --- 28,38 ----
  89.   
  90.   #ifndef lint
  91.   static char rcsid[] =
  92. !     "@(#) $Header: dfa.c,v 2.7 90/06/27 23:48:15 vern Exp $ (LBL)";
  93.   #endif
  94.   
  95. ! #include <flexdef.h>
  96. ! #include <ctype.h>
  97.   
  98.   
  99.   /* declare functions that have forward references */
  100. ***************
  101. *** 682,688 ****
  102.           register int j;
  103.   
  104.           for ( i = 'A', j = 'a'; i <= 'Z'; ++i, ++j )
  105. !         state[i] = state[j];
  106.           }
  107.   
  108.       if ( ds > num_start_states )
  109. --- 683,692 ----
  110.           register int j;
  111.   
  112.           for ( i = 'A', j = 'a'; i <= 'Z'; ++i, ++j )
  113. !         {
  114. !         if (isupper(i) )
  115. !            state[i] = state[j];
  116. !         }
  117.           }
  118.   
  119.       if ( ds > num_start_states )
  120. ***************
  121. *** 958,964 ****
  122.               }
  123.           }
  124.   
  125. !     else if ( sym >= 'A' && sym <= 'Z' && caseins )
  126.           flexfatal( "consistency check failed in symfollowset" );
  127.   
  128.       else if ( sym == SYM_EPSILON )
  129. --- 962,968 ----
  130.               }
  131.           }
  132.   
  133. !     else if ( isupper ( sym ) && caseins )
  134.           flexfatal( "consistency check failed in symfollowset" );
  135.   
  136.       else if ( sym == SYM_EPSILON )
  137. Only in .: diffs
  138. Only in .: diffs.new
  139. diff -c ../ecs.c ./ecs.c
  140. *** ../ecs.c    Thu Jun 28 00:44:08 1990
  141. --- ./ecs.c    Mon Jul 16 13:57:28 1990
  142. ***************
  143. *** 28,37 ****
  144.   
  145.   #ifndef lint
  146.   static char rcsid[] =
  147. !     "@(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/ecs.c,v 2.5 90/06/27 23:48:17 vern Exp $ (LBL)";
  148.   #endif
  149.   
  150. ! #include "flexdef.h"
  151.   
  152.   /* ccl2ecl - convert character classes to set of equivalence classes
  153.    *
  154. --- 28,37 ----
  155.   
  156.   #ifndef lint
  157.   static char rcsid[] =
  158. !     "@(#) $Header: ecs.c,v 2.5 90/06/27 23:48:17 vern Exp $ (LBL)";
  159.   #endif
  160.   
  161. ! #include <flexdef.h>
  162.   
  163.   /* ccl2ecl - convert character classes to set of equivalence classes
  164.    *
  165. diff -c ../flex.skel ./flex.skel
  166. *** ../flex.skel    Thu Jun 28 00:44:27 1990
  167. --- ./flex.skel    Mon Jul 16 13:57:29 1990
  168. ***************
  169. *** 1,7 ****
  170.   /* A lexical scanner generated by flex */
  171.   
  172.   /* scanner skeleton version:
  173. !  * $Header: /usr/fsys/odin/a/vern/flex/RCS/flex.skel,v 2.13 90/05/26 17:24:13 vern Exp $
  174.    */
  175.   
  176.   #define FLEX_SCANNER
  177. --- 1,7 ----
  178.   /* A lexical scanner generated by flex */
  179.   
  180.   /* scanner skeleton version:
  181. !  * $Header: flex.skel,v 2.13 90/05/26 17:24:13 vern Exp $
  182.    */
  183.   
  184.   #define FLEX_SCANNER
  185. diff -c ../flexdef.h ./flexdef.h
  186. *** ../flexdef.h    Thu Jun 28 00:44:27 1990
  187. --- ./flexdef.h    Mon Jul 16 13:57:30 1990
  188. ***************
  189. *** 26,32 ****
  190.    * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  191.    */
  192.   
  193. ! /* @(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/flexdef.h,v 2.7 90/06/27 23:48:19 vern Exp $ (LBL) */
  194.   
  195.   #ifndef FILE
  196.   #include <stdio.h>
  197. --- 26,32 ----
  198.    * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  199.    */
  200.   
  201. ! /* @(#) $Header: flexdef.h,v 2.7 90/06/27 23:48:19 vern Exp $ (LBL) */
  202.   
  203.   #ifndef FILE
  204.   #include <stdio.h>
  205. ***************
  206. *** 45,51 ****
  207.   
  208.   /* size of input alphabet - should be size of ASCII set */
  209.   #ifndef DEFAULT_CSIZE
  210. ! #define DEFAULT_CSIZE 128
  211.   #endif
  212.   
  213.   #ifndef PROTO
  214. --- 45,51 ----
  215.   
  216.   /* size of input alphabet - should be size of ASCII set */
  217.   #ifndef DEFAULT_CSIZE
  218. ! #define DEFAULT_CSIZE 256
  219.   #endif
  220.   
  221.   #ifndef PROTO
  222. ***************
  223. *** 90,96 ****
  224. --- 90,98 ----
  225.   #define SHORT_FILE_NAMES
  226.   #endif
  227.   
  228. + #ifndef OSVS
  229.   char *malloc(), *realloc();
  230. + #endif
  231.   
  232.   
  233.   /* maximum line length we'll have to deal with */
  234. ***************
  235. *** 116,125 ****
  236.   #define true 1
  237.   #define false 0
  238.   
  239.   #ifndef DEFAULT_SKELETON_FILE
  240.   #define DEFAULT_SKELETON_FILE "flex.skel"
  241. ! #endif
  242.   
  243.   /* special chk[] values marking the slots taking by end-of-buffer and action
  244.    * numbers
  245. --- 118,132 ----
  246.   #define true 1
  247.   #define false 0
  248.   
  249.   #ifndef DEFAULT_SKELETON_FILE
  250. + #ifdef OSVS
  251. + #define DEFAULT_SKELETON_FILE "ctri01"
  252. + #define SYSUT1    "sysut1" 
  253. + #define SYSUT2    "sysut2" 
  254. + #else
  255.   #define DEFAULT_SKELETON_FILE "flex.skel"
  256. ! #endif /* OSVS */
  257. ! #endif /* DEFAULT_SKELETON_FILE */
  258.   
  259.   /* special chk[] values marking the slots taking by end-of-buffer and action
  260.    * numbers
  261. ***************
  262. *** 226,233 ****
  263.   #define INITIAL_MAX_SCS 40    /* maximum number of start conditions */
  264.   #define MAX_SCS_INCREMENT 40    /* amount to bump by if it's not enough */
  265.   
  266. ! #define ONE_STACK_SIZE 500    /* stack of states with only one out-transition */
  267. ! #define SAME_TRANS -1    /* transition is the same as "default" entry for state */
  268.   
  269.   /* the following percentages are used to tune table compression:
  270.   
  271. --- 233,240 ----
  272.   #define INITIAL_MAX_SCS 40    /* maximum number of start conditions */
  273.   #define MAX_SCS_INCREMENT 40    /* amount to bump by if it's not enough */
  274.   
  275. ! #define ONE_STACK_SIZE 500  /*stack of states with only one out-transition*/
  276. ! #define SAME_TRANS -1 /*transition is the same as "default" entry for state */
  277.   
  278.   /* the following percentages are used to tune table compression:
  279.   
  280. diff -c ../gen.c ./gen.c
  281. *** ../gen.c    Thu Jun 28 00:44:28 1990
  282. --- ./gen.c    Mon Jul 16 13:57:32 1990
  283. ***************
  284. *** 28,37 ****
  285.   
  286.   #ifndef lint
  287.   static char rcsid[] =
  288. !     "@(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/gen.c,v 2.9 90/06/27 23:48:22 vern Exp $ (LBL)";
  289.   #endif
  290.   
  291. ! #include "flexdef.h"
  292.   
  293.   
  294.   /* declare functions that have forward references */
  295. --- 28,37 ----
  296.   
  297.   #ifndef lint
  298.   static char rcsid[] =
  299. !     "@(#) $Header: gen.c,v 2.9 90/06/27 23:48:22 vern Exp $ (LBL)";
  300.   #endif
  301.   
  302. ! #include <flexdef.h>
  303.   
  304.   
  305.   /* declare functions that have forward references */
  306. ***************
  307. *** 292,298 ****
  308.   
  309.       indent_puts( "{" );
  310.   
  311. !     indent_puts( "if ( yy_lp && yy_lp < yy_accept[yy_current_state + 1] )" );
  312.       indent_up();
  313.       indent_puts( "{" );
  314.       indent_puts( "yy_act = yy_acclist[yy_lp];" );
  315. --- 292,298 ----
  316.   
  317.       indent_puts( "{" );
  318.   
  319. !     indent_puts("if( yy_lp && yy_lp < yy_accept[yy_current_state + 1] )");
  320.       indent_up();
  321.       indent_puts( "{" );
  322.       indent_puts( "yy_act = yy_acclist[yy_lp];" );
  323. diff -c ../initscan.c ./initscan.c
  324. *** ../initscan.c    Thu Jun 28 00:44:51 1990
  325. --- ./initscan.c    Mon Jul 16 13:57:33 1990
  326. ***************
  327. ***