summaryrefslogtreecommitdiff
path: root/agen5/ag-text.c
diff options
context:
space:
mode:
Diffstat (limited to 'agen5/ag-text.c')
-rw-r--r--agen5/ag-text.c736
1 files changed, 736 insertions, 0 deletions
diff --git a/agen5/ag-text.c b/agen5/ag-text.c
new file mode 100644
index 0000000..b157ad4
--- /dev/null
+++ b/agen5/ag-text.c
@@ -0,0 +1,736 @@
+/* -*- buffer-read-only: t -*- vi: set ro:
+ *
+ * DO NOT EDIT THIS FILE (ag-text.c)
+ *
+ * It has been AutoGen-ed August 11, 2012 at 09:41:41 AM by AutoGen 5.16.2pre7
+ * From the definitions /old-home/bkorb/ag/ag/agen5/ag-text.def
+ * and the template file strings
+ *
+ * Copyright (C) 2011-2012 Bruce Korb, all rights reserved.
+ * This is free software. It is licensed for use, modification and
+ * redistribution under the terms of the
+ * Modified (3 clause) Berkeley Software Distribution License
+ * <http://www.xfree86.org/3.3.6/COPYRIGHT2.html>
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. Neither the name ``Bruce Korb'' nor the name of any other
+ * contributor may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * strings IS PROVIDED BY Bruce Korb ``AS IS'' AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL Bruce Korb OR ANY OTHER CONTRIBUTORS
+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+ * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+#include "ag-text.h"
+
+char const ag_text_strtable[15696] =
+/* 0 */ "ag-text.c\0"
+/* 10 */ "%s__\0"
+/* 15 */ "%s=1\0"
+/* 20 */ "ABEND-ing in %s state\n\0"
+/* 43 */ "processing template %s\n"
+ " on line %d\n"
+ " for function %s (%d)\n\0"
+/* 118 */ "ag-fprintf: 'port' is invalid\0"
+/* 148 */ "AUTOGEN_MAKE_DEP\0"
+/* 165 */ "autogen5\0"
+/* 174 */ "AutoGen aborting on signal %d (%s) in state %s\n\0"
+/* 222 */ "Scheme definition expression does not yield string:\n\0"
+/* 275 */ "Scheme Computed Definitions\0"
+/* 303 */ "(alist->autogen-def %s)\0"
+/* 327 */ "could not allocate for or formatting failed on:\n"
+ "%s\0"
+/* 378 */ "asprintfv returned 0x%08X\n\0"
+/* 405 */ "%s Error: Invalid input char '%c' in %s on line %d\n\0"
+/* 457 */ "Cannot %s from outside a loop\0"
+/* 487 */ "Could not resolve macro name: ``%s''\0"
+/* 524 */ "??? indecipherable error message ???\0"
+/* 561 */ "Ill formed name ``%s'' in %s line %d\n\0"
+/* 599 */ "Invalid regular expression: error %d (%s):\n"
+ "%s\0"
+/* 646 */ "** BOGUS **\0"
+/* 658 */ "break\0"
+/* 664 */ "%ld\0"
+/* 668 */ "fserr %d: cannot %s %s: %s\n\0"
+/* 697 */ "duplicate make target\0"
+/* 719 */ "unknown dependency type: %s\0"
+/* 748 */ "Content-type: text/plain\n\n"
+ "AutoGen form processing error:\n\0"
+/* 806 */ "CGI parsing error: %s\0"
+/* 829 */ "/tmp/cgi-stderr-XXXXXX\0"
+/* 852 */ "CLOSING SHELL SERVER - command failure:\n"
+ "\t%s\n\0"
+/* 897 */ "Bad regular expression\0"
+/* 920 */ "continue\0"
+/* 929 */ "\\n\"\n"
+ " \"\0"
+/* 942 */ "%s Error: %s in %s on line %d\n\0"
+/* 974 */ "from %s line %d\0"
+/* 990 */ "DEFINITIONS %s in %s line %d for %s:\n"
+ "\t%s\n\0"
+/* 1032 */ "block\0"
+/* 1038 */ "INVALID\0"
+/* 1046 */ "text\0"
+/* 1051 */ "unknown\0"
+/* 1059 */ " \\\n\0"
+/* 1063 */ "%s_%s\0"
+/* 1069 */ "\n"
+ ".PHONY : clean-%1$s\n\n"
+ "clean-%1$s :\n"
+ "\trm -f %3$s $(%2$s_TList)\n"
+ "\t@-touch -t 199912312359 %1$s\n\0"
+/* 1161 */ "\n"
+ "%2$s : $(%1$s_SList)\n\n"
+ "$(%1$s_TList) : %2$s\n"
+ "\t@:\n\0"
+/* 1210 */ " \\\n"
+ "\t%s\0"
+/* 1217 */ "\n\n"
+ "%s_SList =\0"
+/* 1230 */ "%s_TList =\0"
+/* 1241 */ "DEPENDENCIES_OUTPUT\0"
+/* 1261 */ "/dev/null\0"
+/* 1271 */ "baseless\0"
+/* 1280 */ "-\0"
+/* 1282 */ "=1\0"
+/* 1285 */ "$@\0"
+/* 1288 */ "$$/../share/autogen\0"
+/* 1308 */ "#assert yielded \"%s\":\n"
+ "\t`%s`\0"
+/* 1336 */ "\n"
+ "#\0"
+/* 1339 */ "'#elif' directive encountered out of context\n"
+ "\tin %s on line %d\n\0"
+/* 1403 */ "else\0"
+/* 1408 */ "endif\0"
+/* 1414 */ "endmac\0"
+/* 1421 */ "endshell\0"
+/* 1430 */ "#error directive -- in %s on line %d\n"
+ "\t%s\n\0"
+/* 1472 */ "WARNING: cannot find `%s' definitions file\n\0"
+/* 1517 */ "open\0"
+/* 1522 */ "read\0"
+/* 1527 */ "WARNING %d (%s): cannot stat `%s' for include\n\0"
+/* 1575 */ "def\0"
+/* 1579 */ "WARNING: `%s' must be regular file to include\n\0"
+/* 1627 */ "Definition error: in %s line %d, #endif not found\n\0"
+/* 1679 */ "Definition error: in %s line %d, #%s no matching start/if directive\n\0"
+/* 1749 */ "Computed Definitions\0"
+/* 1770 */ "\n"
+ "#endshell\0"
+/* 1781 */ "Missing #endshell after '#shell' in %s on line %d\n\0"
+/* 1832 */ "done_check done\n\0"
+/* 1849 */ "done_check re-done\n\0"
+/* 1869 */ "%s ERROR: Too many definition files\n\0"
+/* 1907 */ "%s.%s\0"
+/* 1913 */ "\n\n\0"
+/* 1916 */ "%soutput was abandoned\n\0"
+/* 1940 */ "%sBogus return from setjmp\n\0"
+/* 1968 */ "content-type: text/html\n\n\0"
+/* 1994 */ "* NONE *\0"
+/* 2003 */ "Starting stdout template\n\0"
+/* 2029 */ "stdout\0"
+/* 2036 */ "invalid chars in suffix format: %s\0"
+/* 2072 */ "Empty suffix format\0"
+/* 2092 */ "invalid emission port: %d\0"
+/* 2118 */ "*/\0"
+/* 2121 */ "Error in template %s, line %d\n"
+ "\t\0"
+/* 2153 */ "ERROR\0"
+/* 2159 */ "attempted to use block macro in eval expression\0"
+/* 2207 */ "PROGRAM ERROR: ambiguous expr code\0"
+/* 2243 */ "false\0"
+/* 2249 */ "exit_cleanup %s done\n"
+ "AutoGen %u exits\n\0"
+/* 2288 */ "exit_cleanup re-done\n\0"
+/* 2310 */ "no waiting\0"
+/* 2321 */ "(if (> (string-length shell-cleanup) 0) (shellf \"( (%s) & >/dev/null 2>&1 )\" shell-cleanup) )\0"
+/* 2415 */ "waited\0"
+/* 2422 */ "an unknown license\0"
+/* 2441 */ "%6$s%1$sDO NOT EDIT THIS FILE (%2$s)\n"
+ "%1$s\n"
+ "%1$sIt has been AutoGen-ed%3$s\n"
+ "%1$sFrom the definitions %4$s\n"
+ "%1$sand the template file %5$s\0"
+/* 2582 */ "%s -*- buffer-read-only: t -*- vi: set ro:\n"
+ "%s\n\0"
+/* 2629 */ "%6$s%1$sEDIT THIS FILE WITH CAUTION (%2$s)\n"
+ "%1$s\n"
+ "%1$sIt has been AutoGen-ed%3$s\n"
+ "%1$sFrom the definitions %4$s\n"
+ "%1$sand the template file %5$s\0"
+/* 2775 */ "DO NOT CHANGE THIS COMMENT\0"
+/* 2802 */ "END \0"
+/* 2808 */ "START\0"
+/* 2814 */ "# %2$d \"%1$s\"\0"
+/* 2828 */ "name not followed by '='\0"
+/* 2853 */ "no space separating entries\0"
+/* 2881 */ "WARNING: in %s on line %d unknown directive:\n"
+ "\t#%s\n\0"
+/* 2933 */ "failed\n\0"
+/* 2941 */ "SUCCESS\n\0"
+/* 2950 */ ".\0"
+/* 2952 */ "%s/%s\0"
+/* 2958 */ "find-file\0"
+/* 2968 */ "agpl\0"
+/* 2973 */ "read full file\0"
+/* 2988 */ "invalid license file: %s\0"
+/* 3013 */ "lgpl\0"
+/* 3018 */ "mbsd\0"
+/* 3023 */ "stat file\0"
+/* 3033 */ "lic\0"
+/* 3037 */ "WARNING: empty macro in %s line %d\n\0"
+/* 3073 */ "macros cannot nest\0"
+/* 3092 */ "macro has no end\0"
+/* 3109 */ "%d (%s) is an unknown macro function, or has no handler\0"
+/* 3165 */ "? Say, what ?\0"
+/* 3179 */ " -- DEBUG %s -- FOR index %d\0"
+/* 3210 */ " (%c)\0"
+/* 3216 */ "ELSE clause\0"
+/* 3228 */ "FOR x IN ... has no list\0"
+/* 3253 */ "_GUARD\0"
+/* 3260 */ "Failing Guile command: = = = = =\n\n"
+ "%s\n\n"
+ "=================================\n\0"
+/* 3334 */ "GUILE_WARN_DEPRECATED\0"
+/* 3356 */ "GUILE_WARN_DEPRECATED=no\0"
+/* 3381 */ "els\0"
+/* 3385 */ "the\0"
+/* 3389 */ "Invalid template file\0"
+/* 3411 */ "%s=%s\0"
+/* 3417 */ "SHELL\0"
+/* 3423 */ "lse\0"
+/* 3427 */ "ndif\0"
+/* 3432 */ "fdef \0"
+/* 3438 */ "fndef \0"
+/* 3445 */ "HEADER\0"
+/* 3452 */ "Unterminated HereString\0"
+/* 3476 */ "HereString mark 64 or more chars\0"
+/* 3509 */ "HereString missing the mark\0"
+/* 3537 */ "');\n"
+ "document.write('\" >%s</a>');\n"
+ "//-->\n"
+ "</script>\0"
+/* 3586 */ "<script language=\"JavaScript\" type=\"text/javascript\">\n"
+ "<!--\n"
+ "var one = 'm&#97;';\n"
+ "var two = 'i&#108;t';\n"
+ "document.write('<a href=\"' + one + two );\n"
+ "document.write('&#111;:\0"
+/* 3753 */ "&#%d;\0"
+/* 3759 */ "(debug-enable 'backtrace)\0"
+/* 3785 */ "(use-modules (%s)) (read-enable 'positions)\n"
+ "(add-hook! before-error-hook error-source-line)\n"
+ "(use-modules (ice-9 stack-catch))\0"
+/* 3911 */ "system vm trace\0"
+/* 3927 */ "ice-9 debug\0"
+/* 3939 */ "\\n\\\n\0"
+/* 3944 */ "LC_ALL=C\0"
+/* 3953 */ "Unknown macro or invalid context in %s line %d:\n"
+ "\t%s%s\0"
+/* 4007 */ "ESAC not found\0"
+/* 4022 */ "expressionless CASE\0"
+/* 4042 */ "DEFINE requires a name\0"
+/* 4065 */ "parse ended unexpectedly\0"
+/* 4090 */ "Invalid definition name\0"
+/* 4114 */ "`?' needs two expressions\0"
+/* 4140 */ "No space between expressions\0"
+/* 4169 */ "No text for unfound value\0"
+/* 4195 */ "Error %d (%s) reading %d bytes of %s\n\0"
+/* 4233 */ "read failure\0"
+/* 4246 */ "in\0"
+/* 4249 */ "invalid FOR loop variable\0"
+/* 4275 */ "FOR macro requires iterator name\0"
+/* 4308 */ "ENDFOR not found\0"
+/* 4325 */ "ENDIF not found\0"
+/* 4341 */ "The INCLUDE macro requires a file name\0"
+/* 4380 */ "Empty macro text\0"
+/* 4397 */ "Invalid selection clause\0"
+/* 4422 */ "ENDWHILE not found\0"
+/* 4441 */ "expressionless WHILE\0"
+/* 4462 */ "%s\n"
+ "%s\n"
+ "%s\0"
+/* 4471 */ "to port %s with %d type address\0"
+/* 4503 */ "@@ CGI Definitions @@\0"
+/* 4525 */ "GET\0"
+/* 4529 */ "invalid CGI request method: ''%s''\0"
+/* 4564 */ "No CGI data were received\0"
+/* 4590 */ "CGI text\0"
+/* 4599 */ "Template parse ended unexpectedly\0"
+/* 4633 */ "end of Guile/scheme expression not found\0"
+/* 4674 */ "Cannot expand directory name: '%s'\0"
+/* 4710 */ "map data file\0"
+/* 4724 */ "Could not open template '%s'\0"
+/* 4753 */ "not regular file\0"
+/* 4770 */ "agl\0"
+/* 4774 */ "tpl\0"
+/* 4778 */ "\n\n"
+ "* * * * LOG ENTRY %d * * * *\n\0"
+/* 4810 */ "(add-cleanup \"rm -rf ${gpdir}\")\0"
+/* 4842 */ " ; \\\n\0"
+/* 4848 */ "malloc of %zd bytes failed\n\0"
+/* 4876 */ "in-mem file\0"
+/* 4888 */ "mkstemp failed on `%s'\0"
+/* 4911 */ "#ifndef %1$s\n"
+ "#define %1$s 1\0"
+/* 4939 */ "(define header-file \"%s\") (define header-guard \"%s\")\0"
+/* 4992 */ "owner length\0"
+/* 5005 */ "prefix length\0"
+/* 5019 */ "program name length\0"
+/* 5039 */ "license name is not a string\0"
+/* 5068 */ "There is no %s license.\0"
+/* 5092 */ "Could not open license file '%s'\0"
+/* 5125 */ "<owner>\0"
+/* 5133 */ "<PFX>\0"
+/* 5139 */ "<program>\0"
+/* 5149 */ "%s may not exceed %d chars\n\0"
+/* 5177 */ "<years>\0"
+/* 5185 */ "\\%03o\0"
+/* 5191 */ "mk_tmp_dir ; echo ${tmp_dir}/ag-XXXXXX\0"
+/* 5230 */ "no macro arg name\0"
+/* 5248 */ "On macro argument # %d:\n"
+ "%s\n\0"
+/* 5276 */ "\n\0"
+/* 5278 */ "Invalid template file: %s\0"
+/* 5304 */ "expressionless IF\0"
+/* 5322 */ "no\0"
+/* 5325 */ "no template was specified\0"
+/* 5351 */ "ERROR: %s is not a string\n\0"
+/* 5378 */ "NULL file name\0"
+/* 5393 */ "Error %d (%s) opening `%s' for output\0"
+/* 5431 */ "Cannot format file name: \"%s\", %s, %s\0"
+/* 5470 */ "null\0"
+/* 5475 */ "open for output\0"
+/* 5491 */ "unlink\0"
+/* 5498 */ "* temp file *\0"
+/* 5512 */ "No output file specified to add to\0"
+/* 5547 */ "%s '%s'\n\0"
+/* 5556 */ "open 'wb+'\0"
+/* 5567 */ "failed to create temp file from %s\0"
+/* 5602 */ "ERROR: no output file was suspended as ``%s''\n\0"
+/* 5649 */ "ERROR: Cannot pop output with no output pushed\0"
+/* 5697 */ "freopen\0"
+/* 5705 */ "Autogen Definitions cgi;\n\0"
+/* 5731 */ "stdin\0"
+/* 5737 */ "dup2\0"
+/* 5742 */ "%s-in\0"
+/* 5748 */ "%s-out\0"
+/* 5755 */ "fork\0"
+/* 5760 */ "mkfifo\0"
+/* 5767 */ "poll\0"
+/* 5772 */ "write\0"
+/* 5778 */ "(prefix ...) failed\0"
+/* 5798 */ "The INVOKE macro requires a name\0"
+/* 5831 */ "The INVOKE macro name not space separated\0"
+/* 5873 */ "%s%s[%u] (%s) from %s/%d\n\0"
+/* 5899 */ " \0"
+/* 5932 */ "Starting %s template\n\0"
+/* 5954 */ "pseudo-macro\0"
+/* 5967 */ "start marker contained in end marker\0"
+/* 6004 */ "BROKEN FSM STATE\0"
+/* 6021 */ "start/end macro mark too long\0"
+/* 6051 */ "invalid edit mode marker\0"
+/* 6076 */ "need autogen5 marker\0"
+/* 6097 */ "need end marker\0"
+/* 6113 */ "need end of line\0"
+/* 6130 */ "need start marker\0"
+/* 6148 */ "need template marker\0"
+/* 6169 */ "broken pseudo-macro FSM\0"
+/* 6193 */ "end marker contained in start marker\0"
+/* 6230 */ "bad template marker in %s on line %d:\n"
+ "\t%s\0"
+/* 6272 */ "-*-\0"
+/* 6276 */ "*template file*\0"
+/* 6292 */ "@@ No-Definitions @@\0"
+/* 6313 */ "open non-regular file\0"
+/* 6335 */ "stat\0"
+/* 6340 */ "No definition data were read\0"
+/* 6369 */ "realloc of %zd bytes at 0x%p failed\n\0"
+/* 6406 */ "REQUEST_METHOD\0"
+/* 6421 */ "** EXACT **\0"
+/* 6433 */ "** INEXACT **\0"
+/* 6447 */ "** LIST **\0"
+/* 6458 */ "** Pair **\0"
+/* 6469 */ "** Procedure 0x%08lX **\0"
+/* 6493 */ "** UNKNOWN **\0"
+/* 6507 */ "** Vector **\0"
+/* 6520 */ "RETURN out of context\0"
+/* 6542 */ "Bad args to sprintf\0"
+/* 6562 */ "%s ERROR: %s processing printf format:\n"
+ "\t%s\n\0"
+/* 6607 */ "Scheme evaluation error. AutoGen ABEND-ing in template\n"
+ "\t%s on line %d\n\0"
+/* 6679 */ "scm_string_length returned wrong value: %d != %d\n\0"
+/* 6729 */ "\n"
+ "Guile/Scheme evaluation error in %s line %d: %s\n\0"
+/* 6780 */ "#f\0"
+/* 6783 */ "...\0"
+/* 6787 */ "ERROR: Cannot pop output with no output pushed\n\0"
+/* 6836 */ "re-read output\0"
+/* 6851 */ "(*)()\0"
+/* 6857 */ "#t\0"
+/* 6860 */ "cannot allocate path name\0"
+/* 6886 */ "(set! tmp-dir \"%1$s\")\n"
+ "(add-cleanup \"test \\\"${VERBOSE:-false}\\\" = true || rm -rf %1$s\")\0"
+/* 6973 */ "Warning: (set-writable) function in %s on line %d:\n"
+ "\toverridden by invocation option\n\0"
+/* 7058 */ "%s%s\0"
+/* 7063 */ "invalid alist to shellf\0"
+/* 7087 */ "cd %s\n"
+ "%s\n\n"
+ "echo\n"
+ "echo %s - %d\n\0"
+/* 7116 */ "Closing server: %s signal (%d) received\n\0"
+/* 7158 */ "\n"
+ "Last command issued:\n\0"
+/* 7181 */ "feof on data load\n\0"
+/* 7200 */ "fs err %d (%s) reading from server shell\n\0"
+/* 7242 */ "\n"
+ "Server Restart\n\0"
+/* 7259 */ "(result discarded)\n\0"
+/* 7279 */ "PS4=>${FUNCNAME:-ag}> \0"
+/* 7302 */ "set -x\n"
+ "trap\n"
+ "echo server setup done\n\0"
+/* 7338 */ "ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd\0"
+/* 7370 */ "# %s\0"
+/* 7377 */ "# Makefile dependency file created by:\t\t-*- Mode: Makefile -*-\n"
+ "# %s\n"
+ "# with the following command line arguments:\n\0"
+/* 7491 */ "fopen for write\0"
+/* 7507 */ "'(\0"
+/* 7510 */ "strdup of %d byte string failed\n\0"
+/* 7543 */ "cannot map unprintable chars to C name chars\0"
+/* 7588 */ "ag_scm_string_to_c_name_x\0"
+/* 7614 */ "syscall\0"
+/* 7622 */ "\tfrom %s line %d\n\0"
+/* 7640 */ ".d-XXXXXX\0"
+/* 7650 */ "Server shell timed out 5 times\0"
+/* 7681 */ "Template macro %s invoked with %d args\n\0"
+/* 7721 */ "template\0"
+/* 7730 */ "Warning in template %s, line %d\n"
+ "\t%s\n\0"
+/* 7767 */ "add source dep: %s\n\0"
+/* 7788 */ "add target dep: %s\n\0"
+/* 7809 */ "Adding ``%s'' to environment\n\0"
+/* 7839 */ " '%s'\0"
+/* 7845 */ "eval for arg %d:\n"
+ "\t`%s'\n\0"
+/* 7869 */ "CASE string `%s' did not match\n\0"
+/* 7901 */ "CASE string `%s' %s matched `%s'\n\0"
+/* 7935 */ "CASE no match: `%s' %s vs. `%s'\n\0"
+/* 7968 */ "marker ``%s'' loaded\n\0"
+/* 7990 */ "Definition Load:\n\0"
+/* 8008 */ "eval from file %s line %d:\n"
+ "%s\n\0"
+/* 8039 */ " in \"%s\" -- \0"
+/* 8052 */ "FOR %s loop in %s on line %d begins:\n\0"
+/* 8090 */ "FOR %s repeated %d times\n\0"
+/* 8116 */ "FOR loop skipped - no definition for `%s'\n\0"
+/* 8159 */ "IF expression `%s' on line %d yielded true\n\0"
+/* 8203 */ "IF `%s' macro selected no clause\n\0"
+/* 8237 */ "Template %s included\n\0"
+/* 8259 */ "remapped to '%s' (%2X) in %s at line %d\n\0"
+/* 8300 */ "\tbased on %s\n\0"
+/* 8314 */ "Expr\0"
+/* 8319 */ "Invoke\0"
+/* 8326 */ "WHILE macro repeated %d times\n\0"
+/* 8357 */ "WHILE `%s' loop in %s on line %d begins:\n\0"
+/* 8399 */ "\texiting FOR %s from %d to %d by %d:\n"
+ "\tmore than %d iterations\n\0"
+/* 8462 */ "too many FOR iterations in %s line %d\n\0"
+/* 8501 */ "Defining macro %s from %s\n\0"
+/* 8528 */ "%-10s (%2X) in %s at line %d\n\0"
+/* 8558 */ "searching for `%s'\0"
+/* 8577 */ "%s %s to %s\n\0"
+/* 8590 */ "%s '%s' mode %s\n\0"
+/* 8607 */ "NOTE: skipping file '%s'\n\0"
+/* 8634 */ "%s -- temp file %s\n\0"
+/* 8654 */ "%s from %s to '%s'\n\0"
+/* 8674 */ "%s %s%s\n\0"
+/* 8683 */ "%s %s from '%s'\n\0"
+/* 8700 */ "remove source dep: %s\n\0"
+/* 8724 */ "remove target dep: %s\n\0"
+/* 8748 */ "Compiling ``%s'' with bits 0x%lX\n\0"
+/* 8782 */ "\n"
+ "Server First Start\n\0"
+/* 8803 */ "Server shell is pid %u\n\0"
+/* 8827 */ "\n"
+ "= = = RESULT %d bytes:\n"
+ "%s%s\n"
+ "= = = = = = = = = = = = = = =\n\0"
+/* 8887 */ "Server shell %s starts\n\0"
+/* 8911 */ "\n"
+ "AutoGen %u starts: %s\0"
+/* 8935 */ "%s %s as '%s'\n\0"
+/* 8950 */ "Trap state:\n"
+ "%s\n\0"
+/* 8966 */ "\tcode %lX -- %s\n\0"
+/* 8983 */ "0x%016llX <<== '%s'\n\0"
+/* 9004 */ "Server traps set\n\0"
+/* 9022 */ "true\0"
+/* 9027 */ "uname(2)\0"
+/* 9036 */ "invalid make dependency option: %s\0"
+/* 9072 */ "echo 'definition names looked up'\n"
+ "sed 's/[-^]/-/g'|sort -u -f\n"
+ "echo 'end of looked up definitions'\0"
+/* 9170 */ "%s\n\0"
+/* 9174 */ "Warning\0"
+/* 9182 */ "format\0"
+/* 9189 */ "yes\0"
+/* 9193 */ "'%s'\n\0"
+/* 9199 */ "%s: in %s on line %d\n"
+ "\ttoken in error: %s\n"
+ "\t[[...<error-text>]] %s\n\n"
+ "Likely causes: a mismatched quote, a value that needs quoting,\n"
+ "\t\tor a missing semi-colon\n\0"
+/* 9358 */ "%s: ''%s''\n\0"
+/* 9371 */ "unterminated quote in definition\0"
+/* 9404 */ "\0"
+/* 9405 */ "(use-modules (ice-9 common-list))\n"
+ "(define identifier?\n"
+ "(lambda (x) (or (string? x) (symbol? x))))\n"
+ "(define normalize-identifier\n"
+ "(lambda (x)\n"
+ "(if (string? x) (string->symbol x) x)))\n"
+ "(define coerce->string\n"
+ "(lambda (x)\n"
+ "(let ((char->string (lambda (x) (make-string 1 x)))\n"
+ "(coercable? (lambda (x)\n"
+ "(or (string? x) (boolean? x) (char? x)\n"
+ "(symbol? x) (list? x) (number? x)))))\n"
+ "(if (not (coercable? x))\n"
+ "(error \"Wrong type to coerce->string\" x))\n"
+ "(cond\n"
+ "((string? x) (string-append\n"
+ "(char->string #\\\") x (char->string #\\\")))\n"
+ "((boolean? x) (if x \"#t\" \"#f\"))\n"
+ "((char? x) (char->string x))\n"
+ "((number? x) (number->string x))\n"
+ "((symbol? x) (symbol->string x))\n"
+ "((list? x) (if (every coercable? x)\n"
+ "(apply string-append (map coerce->string x))))\n"
+ "))))\n"
+ "(define alist->autogen-def\n"
+ "(lambda (lst . recursive)\n"
+ "(if (null? recursive) (set! recursive #f)\n"
+ "(set! recursive #t))\n"
+ "(let ((res (if recursive \"{\\n\" \"\"))\n"
+ "(list-nnul? (lambda (x) (and (list? x) (not (null? x))))))\n"
+ "(do ((i lst (cdr i)))\n"
+ "((null? i) (if recursive\n"
+ "(string-append res \"}\")\n"
+ "res))\n"
+ "(let* ((kvpair (car i))\n"
+ "(value (cdr kvpair))\n"
+ "(value-is-alist (if (and (list-nnul? value)\n"
+ "(list-nnul? (car value))\n"
+ "(list-nnul? (caar value))\n"
+ "(identifier? (caaar value)))\n"
+ "#t #f)))\n"
+ "(set! res (string-append res\n"
+ "(coerce->string (normalize-identifier (car kvpair)))\n"
+ "\" = \"\n"
+ "(if value-is-alist\n"
+ "(alist->autogen-def (car value) 1)\n"
+ "(coerce->string (cdr kvpair)))\n"
+ "\";\\n\"\n"
+ ")))))))\n"
+ "(define shell-cleanup \"\")\n"
+ "(define add-cleanup (lambda (t)\n"
+ "(set! shell-cleanup (string-append shell-cleanup \"\\n\" t \"\\n\"))))\n"
+ "(define tmp-dir \"\")\n"
+ "(define header-file \"\")\n"
+ "(define header-guard \"\")\n"
+ "(define autogen-version \"5.16.2\")\n"
+ "(define c-file-line-fmt \"#line %2$d \\\"%1$s\\\"\\n\")\n"
+ "(define-macro (defined-as predicate symbol)\n"
+ "`(and (defined? ',symbol) (,predicate ,symbol)))\n"
+ "(define html-escape-encode (lambda (str)\n"
+ "(string-substitute str\n"
+ "'(\"&\" \"<\" \">\")\n"
+ "'(\"&amp;\" \"&lt;\" \"&gt;\"))))\n"
+ "(define stt-table (make-hash-table 31))\n"
+ "(define stt-curr stt-table)\n"
+ "(define stt-idx-tbl stt-table)\n"
+ "(define stt-idx 0)\n"
+ "(define string-table-new (lambda (st-name) (begin\n"
+ "(set! stt-curr (make-hash-table 31))\n"
+ "(hash-create-handle! stt-table st-name stt-curr)\n"
+ "(out-push-new)\n"
+ "(out-suspend st-name)\n"
+ "(set! stt-idx-tbl (make-hash-table 31))\n"
+ "(hash-create-handle! stt-curr \"string-indexes\" stt-idx-tbl)\n"
+ "(hash-create-handle! stt-curr \"current-index\" 0)\n"
+ "\"\"\n"
+ ")))\n"
+ "(define string-table-add (lambda (st-name str-val) (begin\n"
+ "(set! stt-curr (hash-ref stt-table st-name))\n"
+ "(set! stt-idx-tbl (hash-ref stt-curr \"string-indexes\"))\n"
+ "(set! stt-idx (hash-ref stt-idx-tbl str-val))\n"
+ "(if (not (number? stt-idx))\n"
+ "(begin\n"
+ "(set! stt-idx (hash-ref stt-curr \"current-index\"))\n"
+ "(ag-fprintf st-name \"/* %5d */ %s \\\"\\\\0\\\"\\n\"\n"
+ "stt-idx (c-string str-val))\n"
+ "(hash-create-handle! stt-idx-tbl str-val stt-idx)\n"
+ "(hash-set! stt-curr \"current-index\"\n"
+ "(+ stt-idx (string-length str-val) 1))\n"
+ "))\n"
+ "stt-idx\n"
+ ")))\n"
+ "(define string-table-add-ref (lambda (st-name str-val)\n"
+ "(string-append st-name \"+\"\n"
+ "(number->string (string-table-add st-name str-val)))))\n"
+ "(define emit-string-table (lambda (st-name) (begin\n"
+ "(set! stt-curr (hash-ref stt-table st-name))\n"
+ "(set! stt-idx (hash-ref stt-curr \"current-index\"))\n"
+ "(ag-fprintf 0 \"\\nstatic char const %s[%d] =\\n\" st-name stt-idx)\n"
+ "(out-resume st-name)\n"
+ "(emit (shell (string-append\n"
+ "\"sed 's/^ / /\n"
+ "$s/\\\" \\\"\\\\\\\\0\\\"/\\\";/\n"
+ "s/\\\" \\\"\\\\\\\\0/\\\\\\\\0/\n"
+ "' <<\\\\_EOF_\\n\"\n"
+ "(out-pop #t)\n"
+ "\"_EOF_\")))\n"
+ "(emit \"\\n\")\n"
+ ")))\n"
+ "(define string-table-size (lambda (st-name)\n"
+ "(hash-ref (hash-ref stt-table st-name) \"current-index\")))\n"
+ "(define gperf-code (lambda (gp-name) (shellf\n"
+ "\"sed -e '1,/^#line/d' \\\n"
+ "-e '/#include/d' \\\n"
+ "-e '/#line/d' \\\n"
+ "-e '/^[ \\t]*$/d' \\\n"
+ "-e 's/^const struct /static const struct /' \\\n"
+ "-e '/^int main(/,$d' ${gpdir}/%s.c\"\n"
+ "gp-name\n"
+ ")))\n"
+ "(define stack-join (lambda (j-str ag-name)\n"
+ "(join j-str (stack ag-name))))\0"
+/* 13165 */ "exec 8>&2 2>/dev/null\n\n"
+ "if test -n \"${ZSH_VERSION+set}\" && (emulate sh) 1>&2\n"
+ "then\n"
+ " emulate sh\n"
+ " NULLCMD=:\n\n"
+ "else case `set -o` in *posix*) set -o posix ;; esac\n"
+ "fi\n"
+ "trap_exit() {\n"
+ " case \"$1\" in\n"
+ " 0 | 10 | 15 )\n"
+ " exec 1>&- 2>&-\n"
+ " test -d \"${tmp_dir}\" && rm -rf \"${tmp_dir}\"\n"
+ " ;;\n\n"
+ " * )\n"
+ " exec 1>&8\n"
+ " echo \"trapped on signal ${1}\"\n"
+ " test -d \"${tmp_dir}\" && \\\n"
+ " echo \"temp directory has been retained: ${tmp_dir}\"\n"
+ " esac\n"
+ "}\n"
+ "for f in 0 1 2 5 6 7 10 13 14 15\n"
+ "do trap \"trap_exit ${f}\" $f ; done\n\n"
+ "test -n \"${CDPATH}\" && {\n"
+ " CDPATH=''\n"
+ " unset CDPATH\n"
+ "}\n"
+ "( exec 1>&2 ; unalias cd ) && unalias cd\n"
+ "die() {\n"
+ " echo \"Killing AutoGen ${AG_pid}\"\n"
+ " echo \"FAILURE REASON: $*\"\n"
+ " kill -15 ${AG_pid}\n"
+ " kill -1 ${AG_pid}\n"
+ " kill -2 ${AG_pid}\n"
+ " exit 1\n"
+ "} >&8\n"
+ "test -z \"${TMPDIR}\" && TMPDIR=/tmp\n"
+ "tmp_dir=''\n"
+ "mk_tmp_dir() {\n"
+ " test -d \"${tmp_dir}\" && return 0\n"
+ " tmp_dir=`\n"
+ " t=\\`mktemp -d ${TMPDIR}/.ag-XXXXXX\\`\n"
+ " test -d \"${t}\" || {\n"
+ " t=${TMPDIR}/.ag-$$\n"
+ " rm -rf ${t}\n"
+ " mkdir ${t} || die cannot mkdir ${t}\n"
+ " }\n"
+ " chmod 700 ${t} || die cannot chmod 700 ${t}\n"
+ " echo ${t}\n"
+ " ` 2>/dev/null\n"
+ "}\n"
+ "exec 2>&8\n"
+ "export AG_pid\n"
+ "AG_pid=\"%u\"\n"
+ "AGexe='%s'\0"
+/* 14344 */ "gperf --version > /dev/null 2>&1 || die 'no gperf program'\n"
+ "test -z ${gpdir} && {\n"
+ " gpdir=`mktemp -d ./.gperf.XXXXXX` 2>/dev/null\n"
+ " test -z \"${gpdir}\" && gpdir=.gperf.$$\n"
+ " test -d ${gpdir} || mkdir ${gpdir} || die \"cannot mkdir ${gpdir}\"\n"
+ "}\n"
+ "cd ${gpdir} || die cannot cd into ${gpdir}\n"
+ "gpdir=`pwd`\n"
+ "gperf_%2$s=${gpdir}/%2$s\n\n"
+ "{\n"
+ " cat << \\_EOF_\n"
+ "%%{\n"
+ "#include <stdio.h>\n"
+ "%%}\n"
+ "struct %2$s_index { char const * name; int const idx; };\n"
+ "%%%%\n"
+ "_EOF_\n\n"
+ " idx=1\n"
+ " while read f\n"
+ " do echo \"${f}, ${idx}\"\n"
+ " idx=`expr ${idx} + 1`\n"
+ " done << \\_EOLIST_\n"
+ "%3$s\n"
+ "_EOLIST_\n\n"
+ " cat << '_EOF_'\n"
+ "%%%%\n"
+ "int main(int argc, char** argv) {\n"
+ " char* pz = argv[1];\n"
+ " struct %2$s_index const * pI = %2$s_find( pz, strlen( pz ));\n"
+ " if (pI == NULL)\n"
+ " return 1;\n"
+ " printf( \"0x%%02X\\n\", pI->idx );\n"
+ " return 0;\n"
+ "}\n"
+ "_EOF_\n"
+ "} > %2$s.gperf\n\n"
+ "exec 2> %2$s.log\n"
+ "gperf --language=ANSI-C -H %2$s_hash -N %2$s_find \\\n"
+ " -C -E -I -t %2$s.gperf > %2$s-temp.c || \\\n"
+ " die \"gperf failed on ${gpdir}/%2$s.gperf\n"
+ " `cat %2$s.log`\"\n"
+ "egrep -v '^[^#].*_inline' %2$s-temp.c > %2$s.c\n"
+ "export CFLAGS=-g\n"
+ "%1$s %2$s 1>&2\n"
+ "test $? -eq 0 -a -x ${gperf_%2$s} || \\\n"
+ " die \"could not '%1$s %2$s' gperf program\n"
+ " `cat %2$s.log`\"\n"
+ "exec 2>&8\0"
+/* 15524 */ "test -n \"${gperf_%1$s}\" || \\\n"
+ " die 'no environment variable \"gperf_%1$s\"'\n"
+ "test -x \"${gperf_%1$s}\" || \\\n"
+ " die \"no gperf program named ${gperf_%1$s}\"\n"
+ "${gperf_%1$s} %2$s";
+
+/* end of ag-text.c */