changeset 22:5581ef01f993

Regen all the AG output. This also fixes the line number output in the tools (cgbigen/helpgen/help2html), apparently because those files weren't regenerated last go.
author David A. Holland
date Mon, 13 Jun 2022 00:06:39 -0400
parents 1c9dac05d040
children cac4c76600eb
files anagram/agcore/cf.cpp anagram/agcore/cf.h anagram/agcore/pgg24.cpp anagram/agcore/pgg24.h anagram/agcore/sums.cpp anagram/agcore/sums.h anagram/guisupport/profile.cpp anagram/guisupport/profile.h cgbigen/cgbigen.c cgbigen/cgbigen.h help2html/mhh6.c help2html/mhh6.h helpgen/readhelp.c helpgen/readhelp.h
diffstat 14 files changed, 67 insertions(+), 66 deletions(-) [+]
line wrap: on
line diff
--- a/anagram/agcore/cf.cpp	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/agcore/cf.cpp	Mon Jun 13 00:06:39 2022 -0400
@@ -24,7 +24,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Oct 30 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -46,11 +46,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef CF_H_1198348333
+#ifndef CF_H_1655092739
 #include "cf.h"
 #endif
 
-#ifndef CF_H_1198348333
+#ifndef CF_H_1655092739
 #error Mismatched header file
 #endif
 
--- a/anagram/agcore/cf.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/agcore/cf.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef CF_H_1198348333
-#define CF_H_1198348333
+#ifndef CF_H_1655092739
+#define CF_H_1655092739
 
 typedef enum {
   cf_config_file_token = 1, cf_equals_token, cf_space_token = 4,
--- a/anagram/agcore/pgg24.cpp	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/agcore/pgg24.cpp	Mon Jun 13 00:06:39 2022 -0400
@@ -37,7 +37,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Oct 30 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -59,11 +59,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef PGG24_H_1198348407
+#ifndef PGG24_H_1655092739
 #include "pgg24.h"
 #endif
 
-#ifndef PGG24_H_1198348407
+#ifndef PGG24_H_1655092739
 #error Mismatched header file
 #endif
 
--- a/anagram/agcore/pgg24.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/agcore/pgg24.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef PGG24_H_1198348407
-#define PGG24_H_1198348407
+#ifndef PGG24_H_1655092739
+#define PGG24_H_1655092739
 
 typedef union {
   long alignment;
--- a/anagram/agcore/sums.cpp	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/agcore/sums.cpp	Mon Jun 13 00:06:39 2022 -0400
@@ -20,7 +20,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Oct 30 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -42,11 +42,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef SUMS_H_1198348435
+#ifndef SUMS_H_1655092739
 #include "sums.h"
 #endif
 
-#ifndef SUMS_H_1198348435
+#ifndef SUMS_H_1655092739
 #error Mismatched header file
 #endif
 
@@ -901,7 +901,7 @@
         case ag_set_key:
           (PCB).save_index = (PCB).rx;
           (PCB).token_number = (parseSumData_token_type) ag_key_parm[(PCB).key_state];
-	  /* FALLTHROUGH*/
+          /* FALLTHROUGH */
         case ag_jmp_key:
           (PCB).key_state = ag_key_jmp[(PCB).key_state];
           continue;
--- a/anagram/agcore/sums.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/agcore/sums.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef SUMS_H_1198348435
-#define SUMS_H_1198348435
+#ifndef SUMS_H_1655092739
+#define SUMS_H_1655092739
 
 typedef union {
   long alignment;
--- a/anagram/guisupport/profile.cpp	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/guisupport/profile.cpp	Mon Jun 13 00:06:39 2022 -0400
@@ -21,7 +21,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Oct 30 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -43,11 +43,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef PROFILE_H_1198351949
+#ifndef PROFILE_H_1655090569
 #include "profile.h"
 #endif
 
-#ifndef PROFILE_H_1198351949
+#ifndef PROFILE_H_1655090569
 #error Mismatched header file
 #endif
 
@@ -1085,6 +1085,7 @@
         case ag_set_key:
           (PCB).save_index = (PCB).rx;
           (PCB).token_number = (parseRegEntry_token_type) ag_key_parm[(PCB).key_state];
+          /* FALLTHROUGH */
         case ag_jmp_key:
           (PCB).key_state = ag_key_jmp[(PCB).key_state];
           continue;
--- a/anagram/guisupport/profile.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/anagram/guisupport/profile.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef PROFILE_H_1198351949
-#define PROFILE_H_1198351949
+#ifndef PROFILE_H_1655090569
+#define PROFILE_H_1655090569
 
 typedef union {
   long alignment;
--- a/cgbigen/cgbigen.c	Mon Jun 13 00:04:38 2022 -0400
+++ b/cgbigen/cgbigen.c	Mon Jun 13 00:06:39 2022 -0400
@@ -16,7 +16,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Jun 13 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -38,11 +38,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef CGBIGEN_H_1181769467
+#ifndef CGBIGEN_H_1655092739
 #include "cgbigen.h"
 #endif
 
-#ifndef CGBIGEN_H_1181769467
+#ifndef CGBIGEN_H_1655092739
 #error Mismatched header file
 #endif
 
--- a/cgbigen/cgbigen.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/cgbigen/cgbigen.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef CGBIGEN_H_1181769467
-#define CGBIGEN_H_1181769467
+#ifndef CGBIGEN_H_1655092739
+#define CGBIGEN_H_1655092739
 
 typedef enum {
   cgbigen_file_token = 1, cgbigen_blank_lines_token,
--- a/help2html/mhh6.c	Mon Jun 13 00:04:38 2022 -0400
+++ b/help2html/mhh6.c	Mon Jun 13 00:06:39 2022 -0400
@@ -1,7 +1,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Jun 13 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -23,11 +23,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef MHH6_H_1193795958
+#ifndef MHH6_H_1655092739
 #include "mhh6.h"
 #endif
 
-#ifndef MHH6_H_1193795958
+#ifndef MHH6_H_1655092739
 #error Mismatched header file
 #endif
 
@@ -43,7 +43,7 @@
 mhh6_pcb_type mhh6_pcb;
 #define PCB mhh6_pcb
 
-#line 387 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 387 "../../src/help2html/mhh6.syn"
  /* ----- Embedded C --------------------------------------------*/
 
 
@@ -725,7 +725,7 @@
 #endif
 
 static void ag_rp_1(void) {
-#line 71 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 71 "../../src/help2html/mhh6.syn"
 		title_line_count++; 
                 //  buffer_append(&titleLine, "</h3>\n<p>"); 
                 saveTitleLine();
@@ -742,7 +742,7 @@
 #define ag_rp_5(c) (buffer_add(&title, c), buffer_add(&title1, toupper(c)))
 
 static void ag_rp_6(void) {
-#line 92 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 92 "../../src/help2html/mhh6.syn"
  saveTopicBody(); 
 #line 748 "mhh6.c"
 }
@@ -782,7 +782,7 @@
 #define ag_rp_23() (buffer_append(&topicBody, "\n</pre>"))
 
 static void ag_rp_24(int c) {
-#line 172 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 172 "../../src/help2html/mhh6.syn"
 		total1sttextline++;
 		appendEnd(c);
 	 
@@ -790,7 +790,7 @@
 }
 
 static void ag_rp_25(int c) {
-#line 176 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 176 "../../src/help2html/mhh6.syn"
 		total1sttextlineb++;
                 buffer_add(&topicBody, 0x20);
 		appendEnd(c);
@@ -803,7 +803,7 @@
 #define ag_rp_27() (buffer_append(&topicBody, "</td></tr>"))
 
 static void ag_rp_28(int c) {
-#line 211 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 211 "../../src/help2html/mhh6.syn"
  
 		total1sttableline++;
                 buffer_append(&topicBody,
@@ -816,7 +816,7 @@
 }
 
 static void ag_rp_29(int c) {
-#line 222 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 222 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "</td>\n<td>  ");
 		appendTableCell(c); 
 		buffer_clear(&tabFrag);
@@ -828,7 +828,7 @@
 #define ag_rp_30() (buffer_append(&topicBody, "</td></tr>"))
 
 static void ag_rp_31(int c) {
-#line 234 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 234 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "\n\n<tr><td>  ");
 		appendTableCell(c);
 		buffer_clear(&tabFrag);
@@ -838,7 +838,7 @@
 }
 
 static void ag_rp_32(int c) {
-#line 242 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 242 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "</td>\n<td>  ");
 		appendTableCell(c);
 		buffer_clear(&tabFrag);
@@ -848,7 +848,7 @@
 }
 
 static void ag_rp_33(int c) {
-#line 252 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 252 "../../src/help2html/mhh6.syn"
 		total1stlist1line++;
 	        if (intstack_top(&paragType) != Tlist1) {
 		  intstack_push(&paragType, Tlist1);
@@ -864,7 +864,7 @@
 #define ag_rp_34(c) (appendEnd(c))
 
 static void ag_rp_35(int c) {
-#line 268 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 268 "../../src/help2html/mhh6.syn"
 		total1stlist2line++;
 		if (intstack_top(&paragType) != Tlist2) {
 		  intstack_push(&paragType, Tlist2);
@@ -880,7 +880,7 @@
 #define ag_rp_36(c) (appendEnd(c))
 
 static void ag_rp_37(int t, int c) {
-#line 284 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 284 "../../src/help2html/mhh6.syn"
 		total1stlisttabline++;
   		if (intstack_top(&paragType) != Tlisttab) {
 		  intstack_push(&paragType, Tlisttab);
@@ -896,7 +896,7 @@
 #define ag_rp_38(c) (appendEnd(c))
 
 static void ag_rp_39(int c) {
-#line 301 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 301 "../../src/help2html/mhh6.syn"
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>  ");
 		appendEnd(c);
@@ -905,7 +905,7 @@
 }
 
 static void ag_rp_40(int c) {
-#line 306 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 306 "../../src/help2html/mhh6.syn"
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>   ");
 		appendEnd(c);
@@ -914,7 +914,7 @@
 }
 
 static void ag_rp_41(int c) {
-#line 311 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 311 "../../src/help2html/mhh6.syn"
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>    ");
 		appendEnd(c); 
@@ -923,7 +923,7 @@
 }
 
 static void ag_rp_42(int c) {
-#line 316 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 316 "../../src/help2html/mhh6.syn"
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>     ");
 		appendEnd(c); 
@@ -932,7 +932,7 @@
 }
 
 static void ag_rp_43(int c) {
-#line 320 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 320 "../../src/help2html/mhh6.syn"
  
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>      ");
@@ -942,7 +942,7 @@
 }
 
 static void ag_rp_44(int c) {
-#line 326 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 326 "../../src/help2html/mhh6.syn"
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>        ");
 		appendEnd(c);
@@ -951,7 +951,7 @@
 }
 
 static void ag_rp_45(int c) {
-#line 330 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 330 "../../src/help2html/mhh6.syn"
  
 		total1stcodeline++;
 		buffer_append(&topicBody, "\n<pre>          ");
@@ -961,7 +961,7 @@
 }
 
 static void ag_rp_46(int c) {
-#line 339 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 339 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "  ");
 		appendEnd(c);
 	 
@@ -969,7 +969,7 @@
 }
 
 static void ag_rp_47(int c) {
-#line 343 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 343 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "   ");
 		appendEnd(c);
 	 
@@ -977,7 +977,7 @@
 }
 
 static void ag_rp_48(int c) {
-#line 347 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 347 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "    ");
 		appendEnd(c);
 	 
@@ -985,7 +985,7 @@
 }
 
 static void ag_rp_49(int c) {
-#line 351 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 351 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "     ");
 		appendEnd(c);
 	 
@@ -993,7 +993,7 @@
 }
 
 static void ag_rp_50(int c) {
-#line 355 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 355 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "      ");
 		appendEnd(c);
 	 
@@ -1001,7 +1001,7 @@
 }
 
 static void ag_rp_51(int c) {
-#line 359 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 359 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "        ");
 		appendEnd(c);
 	 
@@ -1009,7 +1009,7 @@
 }
 
 static void ag_rp_52(int c) {
-#line 363 "/disk/disk0/home/dholland/projects/ag/src/help2html/mhh6.syn"
+#line 363 "../../src/help2html/mhh6.syn"
 		buffer_append(&topicBody, "          ");
 		appendEnd(c);
 	 
--- a/help2html/mhh6.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/help2html/mhh6.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef MHH6_H_1193795958
-#define MHH6_H_1193795958
+#ifndef MHH6_H_1655092739
+#define MHH6_H_1655092739
 
 typedef enum {
   mhh6_blank_line_token = 1, mhh6_eof_line_token = 4, mhh6_blank_token,
--- a/helpgen/readhelp.c	Mon Jun 13 00:04:38 2022 -0400
+++ b/helpgen/readhelp.c	Mon Jun 13 00:06:39 2022 -0400
@@ -22,7 +22,7 @@
 
 /*
  * AnaGram, A System for Syntax Directed Programming
- * File generated by: Version 2.40-current, built Jun 13 2007
+ * File generated by: Version 2.40-current, built Jun 12 2022
  *
  * AnaGram Parsing Engine
  * Copyright 1993-2002 Parsifal Software. All Rights Reserved.
@@ -44,11 +44,11 @@
  * 3. This notice may not be removed or altered from any source distribution.
  */
 
-#ifndef READHELP_H_1181769468
+#ifndef READHELP_H_1655092739
 #include "readhelp.h"
 #endif
 
-#ifndef READHELP_H_1181769468
+#ifndef READHELP_H_1655092739
 #error Mismatched header file
 #endif
 
@@ -64,7 +64,7 @@
 readhelp_pcb_type readhelp_pcb;
 #define PCB readhelp_pcb
 
-#line 124 "/disk/disk0/home/dholland/projects/ag/src/helpgen/readhelp.syn"
+#line 124 "../../src/helpgen/readhelp.syn"
 static char string_space[4096];
 static size_t string_pos;
 
@@ -85,7 +85,7 @@
   return string_space;
 }
 #line 88 "readhelp.c"
-#line 149 "/disk/disk0/home/dholland/projects/ag/src/helpgen/readhelp.syn"
+#line 149 "../../src/helpgen/readhelp.syn"
 static struct topic *curtopic;
 
 static void startblock(void) {
@@ -103,7 +103,7 @@
 }
 
 #line 106 "readhelp.c"
-#line 172 "/disk/disk0/home/dholland/projects/ag/src/helpgen/readhelp.syn"
+#line 172 "../../src/helpgen/readhelp.syn"
 #define GET_CONTEXT CONTEXT = PCB.pointer
 
 static unsigned char *inputdata;
@@ -197,7 +197,7 @@
 #define ag_rp_15() (CONTEXT - inputdata)
 
 static void ag_rp_16(void) {
-#line 105 "/disk/disk0/home/dholland/projects/ag/src/helpgen/readhelp.syn"
+#line 105 "../../src/helpgen/readhelp.syn"
  startblock(); 
 #line 203 "readhelp.c"
 }
--- a/helpgen/readhelp.h	Mon Jun 13 00:04:38 2022 -0400
+++ b/helpgen/readhelp.h	Mon Jun 13 00:06:39 2022 -0400
@@ -1,5 +1,5 @@
-#ifndef READHELP_H_1181769468
-#define READHELP_H_1181769468
+#ifndef READHELP_H_1655092739
+#define READHELP_H_1655092739
 
 typedef union {
   long alignment;