# HG changeset patch # User David A. Holland # Date 1655093199 14400 # Node ID 5581ef01f9938c45a665f4819372f2b71c3b077e # Parent 1c9dac05d0401f06e50c526eb5a7d75e4a6c0223 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. diff -r 1c9dac05d040 -r 5581ef01f993 anagram/agcore/cf.cpp --- 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 diff -r 1c9dac05d040 -r 5581ef01f993 anagram/agcore/cf.h --- 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, diff -r 1c9dac05d040 -r 5581ef01f993 anagram/agcore/pgg24.cpp --- 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 diff -r 1c9dac05d040 -r 5581ef01f993 anagram/agcore/pgg24.h --- 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; diff -r 1c9dac05d040 -r 5581ef01f993 anagram/agcore/sums.cpp --- 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; diff -r 1c9dac05d040 -r 5581ef01f993 anagram/agcore/sums.h --- 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; diff -r 1c9dac05d040 -r 5581ef01f993 anagram/guisupport/profile.cpp --- 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; diff -r 1c9dac05d040 -r 5581ef01f993 anagram/guisupport/profile.h --- 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; diff -r 1c9dac05d040 -r 5581ef01f993 cgbigen/cgbigen.c --- 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 diff -r 1c9dac05d040 -r 5581ef01f993 cgbigen/cgbigen.h --- 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, diff -r 1c9dac05d040 -r 5581ef01f993 help2html/mhh6.c --- 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, "\n

"); 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")) 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, "")) 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, "\n "); appendTableCell(c); buffer_clear(&tabFrag); @@ -828,7 +828,7 @@ #define ag_rp_30() (buffer_append(&topicBody, "")) 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 "); 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, "\n "); 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(¶gType) != Tlist1) { intstack_push(¶gType, 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(¶gType) != Tlist2) { intstack_push(¶gType, 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(¶gType) != Tlisttab) { intstack_push(¶gType, 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

  ");
 		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
   ");
 		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
    ");
 		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
     ");
 		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
      ");
@@ -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
        ");
 		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
          ");
@@ -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);
 	 
diff -r 1c9dac05d040 -r 5581ef01f993 help2html/mhh6.h
--- 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,
diff -r 1c9dac05d040 -r 5581ef01f993 helpgen/readhelp.c
--- 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"
 }
diff -r 1c9dac05d040 -r 5581ef01f993 helpgen/readhelp.h
--- 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;