#include "sather.h"

/* Layouts */

#include "tags.h"

/* Globals */


/* Function declarations */


/* Bound rout stubs decls */


/* Bound iter stubs decls */


/* Unbox decls */


/* External calls */


/* Code */

struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[102];
  } Sather1601374408 = { {STR_tag}, 101, "Sather 1.1 disallows type specification for unbound arguments. The type is inferred from the context." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } CSEdebug = { {STR_tag}, 9, "CSE debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } C_INT_PTR1 = { {STR_tag}, 9, "C_INT_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } F_COMPLEX1 = { {STR_tag}, 9, "F_COMPLEX" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } F_HANDLER1 = { {STR_tag}, 9, "F_HANDLER" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } F_INTEGER1 = { {STR_tag}, 9, "F_INTEGER" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } F_LOGICAL1 = { {STR_tag}, 9, "F_LOGICAL" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } Finding = { {STR_tag}, 9, "\nFinding " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } Mainsig = { {STR_tag}, 9, "Main sig=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } OPT_DEBUG = { {STR_tag}, 9, "OPT_DEBUG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } O_inline = { {STR_tag}, 9, "-O_inline" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } O_no_cse = { {STR_tag}, 9, "-O_no_cse" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } PLATFORMS = { {STR_tag}, 9, "PLATFORMS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } Platform = { {STR_tag}, 9, "Platform:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } SHELL_SEP = { {STR_tag}, 9, "SHELL_SEP" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } S_if_first = { {STR_tag}, 9, "_if_first" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } Thetype = { {STR_tag}, 9, "The type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } Verbose = { {STR_tag}, 9, "\nVerbose." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } WARNING1 = { {STR_tag}, 9, "WARNING: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } adot = { {STR_tag}, 9, "a dot \'.\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } anat = { {STR_tag}, 9, "an at \'@\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } and4 = { {STR_tag}, 9, " and\n\t   " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } anot = { {STR_tag}, 9, "a not \'~\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } arguments1 = { {STR_tag}, 9, "arguments" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } bnd_args = { {STR_tag}, 9, "bnd_args=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } branch = { {STR_tag}, 9, "  branch=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } builtin1 = { {STR_tag}, 9, "\'builtin\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } chk_post = { {STR_tag}, 9, "-chk_post" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } chk_void = { {STR_tag}, 9, "-chk_void" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } chk_when = { {STR_tag}, 9, "-chk_when" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } exception1 = { {STR_tag}, 9, "exception" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } export1 = { {STR_tag}, 9, "\texport,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } external1 = { {STR_tag}, 9, "-external" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } f_declare = { {STR_tag}, 9, "f_declare" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } globalsc = { {STR_tag}, 9, "globals.c" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } if_false = { {STR_tag}, 9, "if_false=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } if_true = { {STR_tag}, 9, "if_true= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } immutable1 = { {STR_tag}, 9, "immutable" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } import = { {STR_tag}, 9, "\timport,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } include2 = { {STR_tag}, 9, "\'include\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } initial2 = { {STR_tag}, 9, "\'initial\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } invariant = { {STR_tag}, 9, "invariant" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } is_near3 = { {STR_tag}, 9, " is_near=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } is_near4 = { {STR_tag}, 9, "is_near= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } no_pre = { {STR_tag}, 9, "\tno_pre,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } no_stats = { {STR_tag}, 9, "-no_stats" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } output_C = { {STR_tag}, 9, "-output_C" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } parloop1 = { {STR_tag}, 9, "\'parloop\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } partial2 = { {STR_tag}, 9, "\'partial\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } private2 = { {STR_tag}, 9, "\'private\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } protect1 = { {STR_tag}, 9, "\'protect\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } reads_any1 = { {STR_tag}, 9, "reads_any" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } self_tp = { {STR_tag}, 9, " self_tp=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } semicolon = { {STR_tag}, 9, "semicolon" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } statement = { {STR_tag}, 9, "statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } stringsc = { {STR_tag}, 9, "strings.c" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } test11 = { {STR_tag}, 9, "test=    " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } voidat = { {STR_tag}, 9, " void(at)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } voidob = { {STR_tag}, 9, " void(ob)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[10];
  } voidtp = { {STR_tag}, 9, "void(tp) " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[118];
  } keywor1136581276 = { {STR_tag}, 117, "keyword ``value\'\' is replaced with ``immutable\'\' in Sather 1.1. Please use -V1.0 or convert the source using -convert" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } C_CHAR_PTR1 = { {STR_tag}, 10, "C_CHAR_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } C_COMPILER = { {STR_tag}, 10, "C_COMPILER" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } C_LONG_PTR1 = { {STR_tag}, 10, "C_LONG_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Creating = { {STR_tag}, 10, "\nCreating " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } ELSE_STMT = { {STR_tag}, 10, "ELSE_STMT " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Executable = { {STR_tag}, 10, "Executable" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Invariants = { {STR_tag}, 10, "Invariants" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Mainclass = { {STR_tag}, 10, "Main class" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } OBJECT_EXT = { {STR_tag}, 10, "OBJECT_EXT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } O_verbose = { {STR_tag}, 10, "-O_verbose" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Optimize = { {STR_tag}, 10, "\nOptimize:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } PrettyC = { {STR_tag}, 10, "\nPretty C." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Sidedebug = { {STR_tag}, 10, "Side debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } Treefor = { {STR_tag}, 10, "(Tree for " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } abstract2 = { {STR_tag}, 10, "\'abstract\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } aplus = { {STR_tag}, 10, "a plus \'+\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } assignment = { {STR_tag}, 10, "assignment" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } assume = { {STR_tag}, 10, ", assume \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } attrtp = { {STR_tag}, 10, ", attr tp=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } benchmark = { {STR_tag}, 10, "-benchmark" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } branches = { {STR_tag}, 10, "branches:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } chk_arith = { {STR_tag}, 10, "-chk_arith" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } class_tp = { {STR_tag}, 10, " class_tp=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } classname = { {STR_tag}, 10, "class name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } clusters2 = { {STR_tag}, 10, "\'clusters\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } conflict1 = { {STR_tag}, 10, " conflict." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } curVOID = { {STR_tag}, 10, "cur=VOID  " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } dispatchc = { {STR_tag}, 10, "dispatch.c" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } expression = { {STR_tag}, 10, "expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } external3 = { {STR_tag}, 10, "\'external\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } force_all = { {STR_tag}, 10, "-force_all" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } formain = { {STR_tag}, 10, " for main." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } fragile = { {STR_tag}, 10, "\tfragile,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } hoistable1 = { {STR_tag}, 10, "hoistable=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } identifier = { {STR_tag}, 10, "identifier" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } ifssays = { {STR_tag}, 10, "ifs says:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } include3 = { {STR_tag}, 10, "#include \"" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } indent = { {STR_tag}, 10, "   indent=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } is_near = { {STR_tag}, 10, "\tis_near,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } is_near2 = { {STR_tag}, 10, "  is_near:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } namely = { {STR_tag}, 10, "  namely:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } no_post = { {STR_tag}, 10, "\tno_post,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } prefetch = { {STR_tag}, 10, "prefetch: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } raises_any1 = { {STR_tag}, 10, "raises_any" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } readonly1 = { {STR_tag}, 10, "\'readonly\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } thetype = { {STR_tag}, 10, " the type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } threshold = { {STR_tag}, 10, "-threshold" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } typecase1 = { {STR_tag}, 10, "\'typecase\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } valfalse = { {STR_tag}, 10, " val=false" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } voidind = { {STR_tag}, 10, " void(ind)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } voidsig = { {STR_tag}, 10, " void(sig)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } voidval = { {STR_tag}, 10, " void(val)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[11];
  } writes_any1 = { {STR_tag}, 10, "writes_any" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } AM_CURSOR1 = { {STR_tag}, 11, "AM_CURSOR: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } AM_PRE_STMT1 = { {STR_tag}, 11, "AM_PRE_STMT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } C_FLOAT_PTR1 = { {STR_tag}, 11, "C_FLOAT_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } C_PTRDIFF_T1 = { {STR_tag}, 11, "C_PTRDIFF_T" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } C_SHORT_PTR1 = { {STR_tag}, 11, "C_SHORT_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } DISTRIBUTED = { {STR_tag}, 11, "DISTRIBUTED" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } EXEC_OPTION = { {STR_tag}, 11, "EXEC_OPTION" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } Externals = { {STR_tag}, 11, "\nExternals:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } F_CHARACTER1 = { {STR_tag}, 11, "F_CHARACTER" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } Including = { {STR_tag}, 11, "(Including " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } Ithas = { {STR_tag}, 11, "\n\t  It has:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } O_no_cache = { {STR_tag}, 11, "-O_no_cache" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } O_no_local = { {STR_tag}, 11, "-O_no_local" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } O_parloops = { {STR_tag}, 11, "-O_parloops" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } O_prefetch = { {STR_tag}, 11, "-O_prefetch" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } Oofcse = { {STR_tag}, 11, "O: # of cse" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } SATHER_HOME = { {STR_tag}, 11, "SATHER_HOME" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } THUMBPRINTS = { {STR_tag}, 11, "THUMBPRINTS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } Voidchecks = { {STR_tag}, 11, "Void checks" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } Whenclause = { {STR_tag}, 11, "When clause" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } acarat = { {STR_tag}, 11, "a carat \'^\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } acolon = { {STR_tag}, 11, "a colon \':\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } acomma = { {STR_tag}, 11, "a comma \',\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } aminus = { {STR_tag}, 11, "a minus \'-\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } asharp = { {STR_tag}, 11, "a sharp \'#\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } aslash = { {STR_tag}, 11, "a slash \'/\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } attr_access = { {STR_tag}, 11, "attr_access" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } chk_assert = { {STR_tag}, 11, "-chk_assert" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } chk_bounds = { {STR_tag}, 11, "-chk_bounds" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } chk_no_all = { {STR_tag}, 11, "-chk_no_all" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } chk_no_pre = { {STR_tag}, 11, "-chk_no_pre" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } clustersb = { {STR_tag}, 11, "\'clusters!\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } declaration1 = { {STR_tag}, 11, "declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } doeswrite = { {STR_tag}, 11, " doeswrite=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } else_stmts1 = { {STR_tag}, 11, "else_stmts=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } endoffile = { {STR_tag}, 11, "end of file" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } exception2 = { {STR_tag}, 11, "\'exception\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } headerh = { {STR_tag}, 11, "/header.h\"\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } immutable2 = { {STR_tag}, 11, "\'immutable\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } missing1 = { {STR_tag}, 11, "\'\' missing\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } namely1 = { {STR_tag}, 11, "   namely:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } only_check = { {STR_tag}, 11, "-only_check" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } only_parse = { {STR_tag}, 11, "-only_parse" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } sourcefile = { {STR_tag}, 11, "source file" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } unbnd_args = { {STR_tag}, 11, "unbnd_args=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } voidcode = { {STR_tag}, 11, "void(code)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } voidexpr = { {STR_tag}, 11, " void(expr)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[12];
  } volatile1 = { {STR_tag}, 11, "\tvolatile,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } C_DOUBLE_PTR1 = { {STR_tag}, 12, "C_DOUBLE_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } Cannotopen = { {STR_tag}, 12, "Cannot open " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } Context = { {STR_tag}, 12, ") Context = " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } END_OF_LOOP = { {STR_tag}, 12, "END_OF_LOOP\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } GenerateC = { {STR_tag}, 12, "\nGenerate C." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } LINK_OPTIONS = { {STR_tag}, 12, "LINK_OPTIONS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } MAKE_COMMAND = { {STR_tag}, 12, "MAKE_COMMAND" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } O_cse_debug = { {STR_tag}, 12, "-O_cse_debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } O_no_inline = { {STR_tag}, 12, "-O_no_inline" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } Satherfiles = { {STR_tag}, 12, "Sather files" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } Sideeffects = { {STR_tag}, 12, "Side effects" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } Statistics = { {STR_tag}, 12, "Statistics:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } Unprintable = { {STR_tag}, 12, "Unprintable:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } aequals = { {STR_tag}, 12, "a equals \'=\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } arraysize = { {STR_tag}, 12, " array size=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } arraytype = { {STR_tag}, 12, "(array type=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } attraccess = { {STR_tag}, 12, "\tattr access" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } attributes1 = { {STR_tag}, 12, "attributes= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } chk_destroy = { {STR_tag}, 12, "-chk_destroy" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } chk_no_post = { {STR_tag}, 12, "-chk_no_post" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } chk_no_void = { {STR_tag}, 12, "-chk_no_void" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } chk_no_when = { {STR_tag}, 12, "-chk_no_when" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } chk_psather = { {STR_tag}, 12, "-chk_psather" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } cluster_size = { {STR_tag}, 12, "cluster_size" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } commandline = { {STR_tag}, 12, "command line" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } convert_all = { {STR_tag}, 12, "-convert_all" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } else_stmts = { {STR_tag}, 12, "else_stmts: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } forwriting = { {STR_tag}, 12, " for writing" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } ifstatement = { {STR_tag}, 12, "if statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } isabstract = { {STR_tag}, 12, " is abstract" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } istoobig1 = { {STR_tag}, 12, " is too big\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } ob_is_near = { {STR_tag}, 12, " ob_is_near=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } objectfiles = { {STR_tag}, 12, "object files" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } prefetch1 = { {STR_tag}, 12, "   prefetch=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } process_tp = { {STR_tag}, 12, "\nprocess_tp " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } reads_any = { {STR_tag}, 12, "\treads_any,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } strings1 = { {STR_tag}, 12, " string[s])\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } voiddAM = { {STR_tag}, 12, "(void($AM))\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[13];
  } voidstmts = { {STR_tag}, 12, " void(stmts)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[149];
  } keywor710852211 = { {STR_tag}, 148, "keyword ``type\'\' has been replaced with ``abstract class\'\' in Sather 1.1.Please, convert your file to 1.1 syntax (use -convert), or use -V1.0 option" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } Ancestorsof = { {STR_tag}, 13, "Ancestors of " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } CC_DEBUG_FLAG = { {STR_tag}, 13, "CC_DEBUG_FLAG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } C_LONG_DOUBLE1 = { {STR_tag}, 13, "C_LONG_DOUBLE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } C_SIGNED_CHAR1 = { {STR_tag}, 13, "C_SIGNED_CHAR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } Implcreate = { {STR_tag}, 13, "(Impl create " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } Interfaceof = { {STR_tag}, 13, "Interface of " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } O_cache_size = { {STR_tag}, 13, "-O_cache_size" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } O_debug_func = { {STR_tag}, 13, "-O_debug_func" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } O_local_call = { {STR_tag}, 13, "-O_local_call" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } O_move_while = { {STR_tag}, 13, "-O_move_while" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } O_post_write = { {STR_tag}, 13, "-O_post_write" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } O_side_debug = { {STR_tag}, 13, "-O_side_debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } Preconditions = { {STR_tag}, 13, "Preconditions" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } anidentifier = { {STR_tag}, 13, "an identifier" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } apercent = { {STR_tag}, 13, "a percent \'%\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } archivefiles = { {STR_tag}, 13, "archive files" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } chk_generics = { {STR_tag}, 13, "-chk_generics" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } chk_no_arith = { {STR_tag}, 13, "-chk_no_arith" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } classelement = { {STR_tag}, 13, "class element" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } debug_source = { {STR_tag}, 13, "-debug_source" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } defineSIVA = { {STR_tag}, 13, "#define SIVA\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } forreading = { {STR_tag}, 13, " for reading\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } hasclasses = { {STR_tag}, 13, "[has classes:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } hotmismatch = { {STR_tag}, 13, "hot mismatch\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } is_const_in = { {STR_tag}, 13, "is_const_in +" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } istoobig = { {STR_tag}, 13, " is too big.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } mangle_debug = { {STR_tag}, 13, "-mangle_debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } needs_export = { {STR_tag}, 13, " needs_export" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } needs_import = { {STR_tag}, 13, " needs_import" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } no_loop_poll = { {STR_tag}, 13, "-no_loop_poll" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } nonamenotype = { {STR_tag}, 13, "noname:notype" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } pSatherstats = { {STR_tag}, 13, "pSather stats" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } pSathertrace = { {STR_tag}, 13, "pSather trace" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } parstatement = { {STR_tag}, 13, "par statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } raises_any = { {STR_tag}, 13, "\traises_any,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } unknowntoken = { {STR_tag}, 13, "unknown token" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } voidlocals = { {STR_tag}, 13, "void(locals)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[14];
  } writes_any = { {STR_tag}, 13, "\twrites_any,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } ATOMIC_CLASSES = { {STR_tag}, 14, "ATOMIC_CLASSES" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } CC_PROLIX_FLAG = { {STR_tag}, 14, "CC_PROLIX_FLAG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } C_UNSIGNED_INT1 = { {STR_tag}, 14, "C_UNSIGNED_INT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } Cannotcreate = { {STR_tag}, 14, "Cannot create " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } NULL_SEGFAULTS1 = { {STR_tag}, 14, "NULL_SEGFAULTS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } O_hoist_const = { {STR_tag}, 14, "-O_hoist_const" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } O_no_parloops = { {STR_tag}, 14, "-O_no_parloops" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } O_no_prefetch = { {STR_tag}, 14, "-O_no_prefetch" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } O_remote_call = { {STR_tag}, 14, "-O_remote_call" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } Postconditions = { {STR_tag}, 14, "Postconditions" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } REFERENCE_FREE = { {STR_tag}, 14, "REFERENCE_FREE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } RESULTfalse = { {STR_tag}, 14, "RESULT: false\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } SystemFORBID = { {STR_tag}, 14, "/System/FORBID" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } Thesignature = { {STR_tag}, 14, "The signature " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } WARNINGiter = { {STR_tag}, 14, "WARNING: iter " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } abstractclass = { {STR_tag}, 14, "abstract class" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } anattach = { {STR_tag}, 14, "an attach \':-\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } casestatement = { {STR_tag}, 14, "case statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } chk_invariant = { {STR_tag}, 14, "-chk_invariant" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } chk_no_assert = { {STR_tag}, 14, "-chk_no_assert" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } chk_no_bounds = { {STR_tag}, 14, "-chk_no_bounds" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } chk_no_return = { {STR_tag}, 14, "-chk_no_return" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } cluster_size1 = { {STR_tag}, 14, "\'cluster_size\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } defineDEBUG = { {STR_tag}, 14, "#define DEBUG\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } defineSTATS = { {STR_tag}, 14, "#define STATS\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } defineZONES = { {STR_tag}, 14, "#define ZONES\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } farexpression = { {STR_tag}, 14, "far expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } forkstatement = { {STR_tag}, 14, "fork statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } hoistable = { {STR_tag}, 14, "  hoistable()=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } includeclause = { {STR_tag}, 14, "include clause" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } lockstatement = { {STR_tag}, 14, "lock statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } loopstatement = { {STR_tag}, 14, "loop statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } newexpression = { {STR_tag}, 14, "new expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } nullcharacter = { {STR_tag}, 14, "null character" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } pSatherchecks = { {STR_tag}, 14, "pSather checks" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } psather_stats = { {STR_tag}, 14, "-psather_stats" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } psather_trace = { {STR_tag}, 14, "-psather_trace" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } syncstatement = { {STR_tag}, 14, "sync statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } thelocalvar = { {STR_tag}, 14, "the local var " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[15];
  } typespecifier = { {STR_tag}, 14, "type specifier" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } BUILTIN_CLASSES = { {STR_tag}, 15, "BUILTIN_CLASSES" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } COMPILE_OPTIONS = { {STR_tag}, 15, "COMPILE_OPTIONS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } C_UNSIGNED_CHAR1 = { {STR_tag}, 15, "C_UNSIGNED_CHAR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } C_UNSIGNED_LONG1 = { {STR_tag}, 15, "C_UNSIGNED_LONG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Descendantsof = { {STR_tag}, 15, "Descendants of " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Forcedroutines = { {STR_tag}, 15, "Forced routines" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Forsignature = { {STR_tag}, 15, ")For signature:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Interfacevoid = { {STR_tag}, 15, "Interface=void\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } O_inline_iters = { {STR_tag}, 15, "-O_inline_iters" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } O_no_cse_debug = { {STR_tag}, 15, "-O_no_cse_debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } O_side_effects = { {STR_tag}, 15, "-O_side_effects" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Thesignature1 = { {STR_tag}, 15, "The signature: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Thesignatures = { {STR_tag}, 15, "The signatures " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } Thevaluetype = { {STR_tag}, 15, "The value type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } alessthan = { {STR_tag}, 15, "a less than \'<\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } anasterisk = { {STR_tag}, 15, "an asterisk \'*\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } asemicolon = { {STR_tag}, 15, "a semicolon \';\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } chk_no_destroy = { {STR_tag}, 15, "-chk_no_destroy" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } chk_no_psather = { {STR_tag}, 15, "-chk_no_psather" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } has_yieldtrue = { {STR_tag}, 15, " has_yield=true" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } hoistable_dest = { {STR_tag}, 15, "hoistable_dest=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } identifierlist = { {STR_tag}, 15, "identifier list" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } immutableclass = { {STR_tag}, 15, "immutable class" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } in_conditional11 = { {STR_tag}, 15, "in_conditional=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } ininputfile = { {STR_tag}, 15, " in input file " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } markingfull = { {STR_tag}, 15, "; marking full\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } near_depends_on = { {STR_tag}, 15, "near_depends_on" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } nearexpression = { {STR_tag}, 15, "near expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } need_safe_attr21 = { {STR_tag}, 15, "need_safe_attr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } only_reachable = { {STR_tag}, 15, "-only_reachable" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } raisestatement = { {STR_tag}, 15, "raise statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } usrlibsather = { {STR_tag}, 15, "/usr/lib/sather" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[16];
  } yieldstatement = { {STR_tag}, 15, "yield statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } CC_OPTIMIZE_FLAG = { {STR_tag}, 16, "CC_OPTIMIZE_FLAG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } C_UNSIGNED_SHORT1 = { {STR_tag}, 16, "C_UNSIGNED_SHORT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } DEFAULT_PLATFORM = { {STR_tag}, 16, "DEFAULT_PLATFORM" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } F_DOUBLE_COMPLEX1 = { {STR_tag}, 16, "F_DOUBLE_COMPLEX" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } O_loop_prefetch = { {STR_tag}, 16, "-O_loop_prefetch" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } O_no_local_call = { {STR_tag}, 16, "-O_no_local_call" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } O_no_move_while = { {STR_tag}, 16, "-O_no_move_while" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } O_no_post_write = { {STR_tag}, 16, "-O_no_post_write" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } O_no_side_debug = { {STR_tag}, 16, "-O_no_side_debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } Platformmodule = { {STR_tag}, 16, "/Platform.module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } S012341320448133 = { {STR_tag}, 16, "0123456789ABCDEF" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } Seemanpage = { {STR_tag}, 16, "(See man page.)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } aleftbrace = { {STR_tag}, 16, "a left brace \'{\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } arrayexpression = { {STR_tag}, 16, "array expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } assertstatement = { {STR_tag}, 16, "assert statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } astringliteral = { {STR_tag}, 16, "a string literal" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } atransform = { {STR_tag}, 16, "a transform \'->\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } callexpressions = { {STR_tag}, 16, "call expressions" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } constdefinition = { {STR_tag}, 16, "const definition" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } debug_graphical = { {STR_tag}, 16, "-debug_graphical" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } definePOLLING = { {STR_tag}, 16, "#define POLLING\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } has_yieldfalse = { {STR_tag}, 16, " has_yield=false" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } returnstatement = { {STR_tag}, 16, "return statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } unlockstatement = { {STR_tag}, 16, "unlock statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } voidattributes = { {STR_tag}, 16, "void(attributes)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } voidexpressions = { {STR_tag}, 16, "void expressions" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } whereexpression = { {STR_tag}, 16, "where expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[17];
  } writestotype = { {STR_tag}, 16, " writes to type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } C_LONG1810188975 = { {STR_tag}, 17, "C_LONG_DOUBLE_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } C_SIGN1747080528 = { {STR_tag}, 17, "C_SIGNED_CHAR_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } DontcompileC = { {STR_tag}, 17, "\nDon\'t compile C." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } FORTRA1117417849 = { {STR_tag}, 17, "FORTRAN_BIND_FUNC" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } Homedirectory = { {STR_tag}, 17, "\nHome directory: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } INSIDEFORKSTMT = { {STR_tag}, 17, "INSIDE FORK STMT\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } MAKE_V183621898 = { {STR_tag}, 17, "MAKE_VERBOSE_FLAG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } O_locks_on_stack = { {STR_tag}, 17, "-O_locks_on_stack" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } O_no_hoist_const = { {STR_tag}, 17, "-O_no_hoist_const" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } O_no_remote_call = { {STR_tag}, 17, "-O_no_remote_call" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } SEPARA438130706 = { {STR_tag}, 17, "SEPARATE_POINTERS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } Thereisnotype = { {STR_tag}, 17, "There is no type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } abstractargument = { {STR_tag}, 17, "abstract argument" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } anotequals = { {STR_tag}, 17, "a not equals \'/=\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } anunderscore_ = { {STR_tag}, 17, "an underscore \'_\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } arightbrace = { {STR_tag}, 17, "a right brace \'}\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } assign_in_order = { {STR_tag}, 17, " assign_in_order=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } builti1654399671 = { {STR_tag}, 17, "builtin_clusters!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } chk_no_invariant = { {STR_tag}, 17, "-chk_no_invariant" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } createexpression = { {STR_tag}, 17, "create expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } definePRINT_PO = { {STR_tag}, 17, "#define PRINT_PO\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } externclassname = { {STR_tag}, 17, "extern class name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } has_attr_expr = { {STR_tag}, 17, "   has_attr_expr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } itisdefinedas = { {STR_tag}, 17, "it is defined as\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } need_safe_attr11 = { {STR_tag}, 17, " (need_safe_attr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } no_psather_stats = { {STR_tag}, 17, "-no_psather_stats" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } no_psather_trace = { {STR_tag}, 17, "-no_psather_trace" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } orplatform = { {STR_tag}, 17, "\'\' or platform ``" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } parloopstatement = { {STR_tag}, 17, "parloop statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } progvoid_checks = { {STR_tag}, 17, "prog.void_checks=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } protectstatement = { {STR_tag}, 17, "protect statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } routineiterbody = { {STR_tag}, 17, "routine/iter body" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } runawaystring = { {STR_tag}, 17, ": runaway string\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } shareddefinition = { {STR_tag}, 17, "shared definition" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } untilbexpression = { {STR_tag}, 17, "until! expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[18];
  } whilebexpression = { {STR_tag}, 17, "while! expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } C_UNSI924585353 = { {STR_tag}, 18, "C_UNSIGNED_INT_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } Illegalcharacter = { {STR_tag}, 18, "Illegal character " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } Interfacetpvoid = { {STR_tag}, 18, "Interface tp=void\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } Missingsignature = { {STR_tag}, 18, "Missing signature " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_cach734630041 = { {STR_tag}, 18, "-O_cache_slot_size" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_hois1744329543 = { {STR_tag}, 18, "-O_hoist_iter_init" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_inli1907354513 = { {STR_tag}, 18, "-O_inline_routines" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_no_s1500643180 = { {STR_tag}, 18, "-O_no_side_effects" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_pref781540580 = { {STR_tag}, 18, "-O_prefetch_weight" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_spec566822832 = { {STR_tag}, 18, "-O_specul_prefetch" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } O_yiel409239953 = { {STR_tag}, 18, "-O_yields_in_locks" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } Processingoption = { {STR_tag}, 18, "Processing option:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } SystemPlatforms = { {STR_tag}, 18, "/System/Platforms/" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } Theabstracttype = { {STR_tag}, 18, "The abstract type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } WARNINGfunction = { {STR_tag}, 18, "WARNING: function " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } abstra2044286314 = { {STR_tag}, 18, "abstract signature" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } abstra948212288 = { {STR_tag}, 18, "abstract arguments" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } abstracttypename = { {STR_tag}, 18, "abstract type name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } agreaterthan = { {STR_tag}, 18, "a greater than \'>\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } aleftbracket = { {STR_tag}, 18, "a left bracket \'[\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } anintegerliteral = { {STR_tag}, 18, "an integer literal" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } averticalbar = { {STR_tag}, 18, "a vertical bar \'|\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } definePRINT_POG = { {STR_tag}, 18, "#define PRINT_POG\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } findingtypesin = { {STR_tag}, 18, "\nfinding types in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } has_attr_expram = { {STR_tag}, 18, "has_attr_expr(am)=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } initia522819456 = { {STR_tag}, 18, "initial expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } is_const_inself = { {STR_tag}, 18, "is_const_in: self=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } listofstatements = { {STR_tag}, 18, "list of statements" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } objecttodelete = { {STR_tag}, 18, "object to delete:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } prolix706342420 = { {STR_tag}, 18, "-prolix_show_types" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } typeca1386590395 = { {STR_tag}, 18, "typecase statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } typesp2007762927 = { {STR_tag}, 18, "type specification" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[19];
  } voidAM_PRE_STMT = { {STR_tag}, 18, "void(AM_PRE_STMT)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[1];
  } name1 = { {STR_tag}, 0, "" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } C_UNSI1201809828 = { {STR_tag}, 19, "C_UNSIGNED_CHAR_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } C_UNSI422070874 = { {STR_tag}, 19, "C_UNSIGNED_LONG_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } O_no_l1800759415 = { {STR_tag}, 19, "-O_no_loop_prefetch" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } Theitersignature = { {STR_tag}, 19, "The iter signature " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } Thereferencetype = { {STR_tag}, 19, "The reference type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } achara2073972235 = { {STR_tag}, 19, "a character literal" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } adoublecolon = { {STR_tag}, 19, "a double colon \'::\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } all_in1635012407 = { {STR_tag}, 19, " all_in_eval_order=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } all_in_pre_order = { {STR_tag}, 19, "\n all_in_pre_order=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } andinlinedisat = { {STR_tag}, 19, "and inlined is at:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } arightbracket = { {STR_tag}, 19, "a right bracket \']\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } atunkn223829240 = { {STR_tag}, 19, "at unknown location" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } concre5546650 = { {STR_tag}, 19, "concrete class name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } debug_817185317 = { {STR_tag}, 19, "-debug_no_backtrace" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } defineFFpFF = { {STR_tag}, 19, "\n#define FF (*pFF)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } expressiototest = { {STR_tag}, 19, "expressio to test: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } interfaceofclass = { {STR_tag}, 19, "interface of class " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } listof1135892450 = { {STR_tag}, 19, "list of expressions" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[20];
  } with_n199596397 = { {STR_tag}, 19, "with_near statement" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } C_UNSI1303080191 = { {STR_tag}, 20, "C_UNSIGNED_SHORT_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } Couldntopenfile = { {STR_tag}, 20, "Couldn\'t open file: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } Create1476216634 = { {STR_tag}, 20, "Created context for " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } O_loca312924046 = { {STR_tag}, 20, "-O_local_call_access" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } O_no_l1217538254 = { {STR_tag}, 20, "-O_no_locks_on_stack" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } Stopafterparsing = { {STR_tag}, 20, "\nStop after parsing." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } Unimpl1918572407 = { {STR_tag}, 20, "Unimplemented stub: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } attrib1611516992 = { {STR_tag}, 20, "attribute definition" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } chk_no175010891 = { {STR_tag}, 20, "-chk_no_line_numbers" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } couldntreadfile = { {STR_tag}, 20, "couldn\'t read file: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } debug_1188458465 = { {STR_tag}, 20, "-debug_deterministic" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } define2066094158 = { {STR_tag}, 20, "#define DESTROY_CHK\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } expres1398214494 = { {STR_tag}, 20, "expression hoisted:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } init_before_loop = { {STR_tag}, 20, "   init_before_loop=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } not_a_42245793 = { {STR_tag}, 20, "-not_a_real_platform" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } routin837663754 = { {STR_tag}, 20, "routine or iter name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } skipthistoken = { {STR_tag}, 20, "   skip this token.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[21];
  } unknowncharacter = { {STR_tag}, 20, "unknown character: \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } Abstra1892527628 = { {STR_tag}, 21, "(Abstract ifc create " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } Adding1215795603 = { {STR_tag}, 21, "Adding non lib class:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } BenchmarkRunning = { {STR_tag}, 21, "\n  Benchmark Running." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } Dontgeneratecode = { {STR_tag}, 21, "\nDon\'t generate code." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } Markin664934141 = { {STR_tag}, 21, "Marking full because " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } O_loca2092708304 = { {STR_tag}, 21, "-O_local_call_dynamic" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } O_no_h899352895 = { {STR_tag}, 21, "-O_no_hoist_iter_init" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } O_no_s278153816 = { {STR_tag}, 21, "-O_no_specul_prefetch" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } O_no_y1254216601 = { {STR_tag}, 21, "-O_no_yields_in_locks" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } O_remo1703539318 = { {STR_tag}, 21, "-O_remote_call_access" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } O_remo1835005866 = { {STR_tag}, 21, "-O_remote_call_create" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } Oifstmtsremoved = { {STR_tag}, 21, "O: # if stmts removed" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } Statis1655725615 = { {STR_tag}, 21, "Statistics generation" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } anabst713625283 = { {STR_tag}, 21, "an abstract type name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } attrne1319683518 = { {STR_tag}, 21, "\tattr near_depends_on" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } calls_894534736 = { {STR_tag}, 21, " calls_in_eval_order=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } define2120327584 = { {STR_tag}, 21, "#define IMPORT_CACHE\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } dwithouttypename = { {STR_tag}, 21, "\'$\' without type name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expectedbutfound = { {STR_tag}, 21, " expected, but found " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec0 = { {STR_tag}, 21, "expression (prec = 0)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec1 = { {STR_tag}, 21, "expression (prec = 1)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec2 = { {STR_tag}, 21, "expression (prec = 2)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec3 = { {STR_tag}, 21, "expression (prec = 3)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec4 = { {STR_tag}, 21, "expression (prec = 4)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec5 = { {STR_tag}, 21, "expression (prec = 5)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec6 = { {STR_tag}, 21, "expression (prec = 6)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec7 = { {STR_tag}, 21, "expression (prec = 7)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } expressionprec8 = { {STR_tag}, 21, "expression (prec = 8)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } initssubtypelist = { {STR_tag}, 21, " in its subtype list." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } no_con1660239222 = { {STR_tag}, 21, "no_cond-loop: branch=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } notfoundinCONFIG = { {STR_tag}, 21, " not found in CONFIG\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[22];
  } parame312373581 = { {STR_tag}, 21, "parameter declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } Genera180101529 = { {STR_tag}, 22, "\nGenerate Type Tables." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } Genera2127746521 = { {STR_tag}, 22, "\nGenerate PO function." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } Nomatc888131830 = { {STR_tag}, 22, "No match for the call " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } Theint654357930 = { {STR_tag}, 22, "The interface of type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } Unreco482634771 = { {STR_tag}, 22, "Unrecognized option ``" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } aleftparenthesis = { {STR_tag}, 22, "a left parenthesis \'(\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } define341738156 = { {STR_tag}, 22, "#define DETERMINISTIC\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } inanex715602695 = { {STR_tag}, 22, " in an external class." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } isnotr1464605876 = { {STR_tag}, 22, " is not registered in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } listof1648894639 = { {STR_tag}, 22, "list of class elements" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[23];
  } should1603890023 = { {STR_tag}, 22, " should be defined as " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } CONFIG978467271 = { {STR_tag}, 23, "CONFIG:The definition \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } Genera1023711096 = { {STR_tag}, 23, "\nGenerate POG function." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } System752569864 = { {STR_tag}, 23, "/System/Debug/PO.module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } Thesig1291482036 = { {STR_tag}, 23, "The signature of main: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } Unterm919914180 = { {STR_tag}, 23, "Unterminated string in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } anexcl119280930 = { {STR_tag}, 23, "an exclamation mark \'!\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } aright1741926459 = { {STR_tag}, 23, "a right parenthesis \')\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } boundc1231439672 = { {STR_tag}, 23, "bound create expression" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } define1447004461 = { {STR_tag}, 23, "#define NULL_SEGFAULTS\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } listof717650279 = { {STR_tag}, 23, "list of bound arguments" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } notaco462819084 = { {STR_tag}, 23, "not a correct iter_name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } stubfe1671934871 = { {STR_tag}, 23, "stub feature definition" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } typesp201922702 = { {STR_tag}, 23, "type specifier expected" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[24];
  } whichc598506611 = { {STR_tag}, 23, " which conflicts with: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } O_no_l418290947 = { {STR_tag}, 24, "-O_no_local_call_dynamic" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } O_no_r675993385 = { {STR_tag}, 24, "-O_no_remote_call_create" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } System1737534222 = { {STR_tag}, 24, "/System/Debug/POG.module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } Therei214122223 = { {STR_tag}, 24, "There is no class named " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } Unterm820051874 = { {STR_tag}, 24, "Unterminated comment in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } abstra448905526 = { {STR_tag}, 24, "abstract type definition" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } afloat1178951116 = { {STR_tag}, 24, "a floating point literal" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } define1754196501 = { {STR_tag}, 24, "#define PRINT_BACKTRACE\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } identi1145332996 = { {STR_tag}, 24, "identifier only expected" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } is_not123263715 = { {STR_tag}, 24, "is_not_used_in dest of \n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } precon1094831807 = { {STR_tag}, 24, "precondition declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } system1545422995 = { {STR_tag}, 24, "system defined PO module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } unterm1032969897 = { {STR_tag}, 24, "unterminated STR literal" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[25];
  } whichi1312142318 = { {STR_tag}, 24, " which is included from " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Adding1462271024 = { {STR_tag}, 25, "Adding to tp_doing table:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Assign439881173 = { {STR_tag}, 25, "Assignment is not :=true\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Comman1382430749 = { {STR_tag}, 25, "Command line error near: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } FORTRA1082766496 = { {STR_tag}, 25, "FORTRAN_APPEND_UNDERSCORE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } FORTRA2067593620 = { {STR_tag}, 25, "FORTRAN_PREFIX_UNDERSCORE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Genera1591585901 = { {STR_tag}, 25, "\nGenerate debugging info." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Inline1063542453 = { {STR_tag}, 25, "\n  Inline routs of up to " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Inline930181741 = { {STR_tag}, 25, "\n  Inline iters of up to " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } Intern28965746 = { {STR_tag}, 25, "Internal compiler error: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } System1504128282 = { {STR_tag}, 25, "/System/Common/header.h\"\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } anassignoperator = { {STR_tag}, 25, "an assign operator \' := \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } builti1891652362 = { {STR_tag}, 25, "builtin routine/iter body" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } compar1504846497 = { {STR_tag}, 25, "comparing two AM_CURSOR:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } expres2094954656 = { {STR_tag}, 25, "expression stmt hoisted:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } forkst732695814 = { {STR_tag}, 25, "fork statement (with LHS)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } foundd1562551159 = { {STR_tag}, 25, "found doeswrite or read (" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } listst1370126727 = { {STR_tag}, 25, " lists the external type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } mangle1996057645 = { {STR_tag}, 25, "-mangle_identifier_length" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } noabst1006226423 = { {STR_tag}, 25, "no abstract types allowed" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } postco1748199031 = { {STR_tag}, 25, "postcondition declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } return1163638156 = { {STR_tag}, 25, "return type specification" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } system1025342899 = { {STR_tag}, 25, "system defined POG module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[26];
  } whichi13121423181 = { {STR_tag}, 25, " which is included from: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } Couldn2011387578 = { {STR_tag}, 26, "Couldn\'t open system file " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } Genera327357581 = { {STR_tag}, 26, "\nGenerate Function Tables." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } Ooffun1954749845 = { {STR_tag}, 26, "O: # of func calls inlined" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } Oofite1603034369 = { {STR_tag}, 26, "O: # of iter calls inlined" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } alesst1919458011 = { {STR_tag}, 26, "a less than or equals \'<=\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } cachep748851792 = { {STR_tag}, 26, "cache (pSather only, size=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } define948640192 = { {STR_tag}, 26, "#define IMPORT_CACHE_SIZE " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } hascon610228982 = { {STR_tag}, 26, " has concrete descendants " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } instea1664484879 = { {STR_tag}, 26, " instead. Will be ignored\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } is_am_1835226159 = { {STR_tag}, 26, "is_am_local_expr_const_in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } isnoto1261563554 = { {STR_tag}, 26, " is not of the right type." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } public507392 = { {STR_tag}, 26, "public interface of class " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[27];
  } routin1430749969 = { {STR_tag}, 26, "routine or iter definition" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Cantco962219184 = { {STR_tag}, 27, "Can\'t compute interface of " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Nomatc540980171 = { {STR_tag}, 27, "No match for internal call " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Norout722149070 = { {STR_tag}, 27, "No routine named `main\' in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Oofass325928632 = { {STR_tag}, 27, "O: # of assignments hoisted" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Oofexp1845456289 = { {STR_tag}, 27, "O: # of expressions hoisted" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Postwr1435517258 = { {STR_tag}, 27, "Post writing (pSather only)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } Thisin312642855 = { {STR_tag}, 27, "This includes the feature: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } assign642132529 = { {STR_tag}, 27, "assignment with declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } listof1081324314 = { {STR_tag}, 27, "list of abstract signatures" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } listof387379961 = { {STR_tag}, 27, "list of type specifications" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } malfor1193176489 = { {STR_tag}, 27, "malformed character literal" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } single1509197358 = { {STR_tag}, 27, "single variable declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[28];
  } syntax1919171187 = { {STR_tag}, 27, "syntax error in tp string \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } Cantin268249159 = { {STR_tag}, 28, "Can\'t interpret bool value: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } Intern22142674 = { {STR_tag}, 28, "Internal Compiler Error 882\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } O_loca398973374 = { {STR_tag}, 28, "-O_local_call_dynamic_access" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } cannot1032360751 = { {STR_tag}, 28, "cannot open the config file " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } illega1189754735 = { {STR_tag}, 28, "illegal underscore arguments" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } looppr1607790851 = { {STR_tag}, 28, "loop prefetch (pSather only)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[29];
  } pollin1758784609 = { {STR_tag}, 28, "poll in loops (pSather only)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } C1 = { {STR_tag}, 1, "C" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } F1 = { {STR_tag}, 1, "F" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } S_ = { {STR_tag}, 1, "_" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } T = { {STR_tag}, 1, "T" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } a2 = { {STR_tag}, 1, "a" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } b = { {STR_tag}, 1, "!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } d1 = { {STR_tag}, 1, "$" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } f11 = { {STR_tag}, 1, "f" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name10 = { {STR_tag}, 1, " " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name14 = { {STR_tag}, 1, "[" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name16 = { {STR_tag}, 1, ";" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name18 = { {STR_tag}, 1, "." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name2 = { {STR_tag}, 1, "{" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name21 = { {STR_tag}, 1, ":" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name24 = { {STR_tag}, 1, "(" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name26 = { {STR_tag}, 1, ")" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name3 = { {STR_tag}, 1, "," };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name31 = { {STR_tag}, 1, "?" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name33 = { {STR_tag}, 1, "=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name4 = { {STR_tag}, 1, "}" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name41 = { {STR_tag}, 1, "\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name42 = { {STR_tag}, 1, "\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name58 = { {STR_tag}, 1, "*" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name7 = { {STR_tag}, 1, "]" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } name9 = { {STR_tag}, 1, "\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } p1 = { {STR_tag}, 1, "p" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } r211 = { {STR_tag}, 1, "r" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[2];
  } t111 = { {STR_tag}, 1, "t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } Intern419679125 = { {STR_tag}, 29, "Internal Compiler Error 0997\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } Intern419679144 = { {STR_tag}, 29, "Internal Compiler Error 0998\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } Unknow1333352903 = { {STR_tag}, 29, "Unknown lex state in back end" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } agreat925623686 = { {STR_tag}, 29, "a greater than or equals \'>=\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } boundr2019491019 = { {STR_tag}, 29, "bound routine must be an iter" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } expectedorgot = { {STR_tag}, 29, "\', expected \',\' or \'}\', got \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } expectedorgot1 = { {STR_tag}, 29, "\', expected \'{\' or \',\', got \'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } ismark127555749 = { {STR_tag}, 29, " is marked full side effects\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } onlyca1619932192 = { {STR_tag}, 29, "only call expressions allowed" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } string2145036127 = { {STR_tag}, 29, " strings in the CONFIG file.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[30];
  } temp_o1738599304 = { {STR_tag}, 29, "-temp_option_fast_identifiers" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } Dontch1649120098 = { {STR_tag}, 30, "\nDon\'t check unreachable code." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } HoistI1762649816 = { {STR_tag}, 30, "\n  Hoist Iter initializations." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } Intern614787477 = { {STR_tag}, 30, "Internal Compiler Error 10098\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } PrintO279946773 = { {STR_tag}, 30, "\n  Print Optimizer Statistics." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } PrintO66464500 = { {STR_tag}, 30, "\n  Print Optimizer Debug Info." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } define1213585748 = { {STR_tag}, 30, "#define IMPORT_CACHE_TRESHOLD " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } doesnt1241815584 = { {STR_tag}, 30, " doesn\'t have legal arguments." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } forceo1611549167 = { {STR_tag}, 30, "-force options not implemented" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } iterco984484264 = { {STR_tag}, 30, "iter code after optimization:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } listof432662797 = { {STR_tag}, 30, "list of expressions with modes" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } readon1548835488 = { {STR_tag}, 30, "readonly not allowed for stubs" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[31];
  } wrongt1197886949 = { {STR_tag}, 30, "wrong test clause in if stmt.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } Errorc1865369528 = { {STR_tag}, 31, "\nError: creating partial class " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } Genera181435489 = { {STR_tag}, 31, "\nGenerate deterministic ob ids." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } Initia1351694393 = { {STR_tag}, 31, "Initialization of inlined iter " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } Trying1702284880 = { {STR_tag}, 31, "Trying to inline the iter call " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } Trying723620804 = { {STR_tag}, 31, "Trying to inline the func call " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } isused1152025630 = { {STR_tag}, 31, " is used as an (in)out arg in:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } iterco548215998 = { {STR_tag}, 31, "iter code before optimization:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } locala1938382166 = { {STR_tag}, 31, "local analysing (pSather only):" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } nounde75550121 = { {STR_tag}, 31, "no underscore arguments allowed" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } string21450361271 = { {STR_tag}, 31, " string[s] in the CONFIG file.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[32];
  } therei939610693 = { {STR_tag}, 31, "there is an assignemnt to type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } Common1293016579 = { {STR_tag}, 32, "Common Subexpression elimination" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } Foundt1447281194 = { {STR_tag}, 32, "Found the class in a has clause:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } Optimi454106873 = { {STR_tag}, 32, "Optimize Parloops (pSather only)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } boundc883440607 = { {STR_tag}, 32, "bound create must have a routine" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } doesnt1808182440 = { {STR_tag}, 32, " doesn\'t conform to its parent: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } double1994202846 = { {STR_tag}, 32, "double expression stmt hoisted:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } hoiste1504429436 = { {STR_tag}, 32, "hoisted expression comming from " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } hoiste87020047 = { {STR_tag}, 32, "hoisted assignment comming from " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } isnotr1517381936 = { {STR_tag}, 32, " is not registered in LOOP_STMT\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[33];
  } system804335861 = { {STR_tag}, 32, "system defined reflection module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } boundr257630765 = { {STR_tag}, 33, "bound routine must not be an iter" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } classn393814273 = { {STR_tag}, 33, "class name must be all upper_case" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } isntco77568086 = { {STR_tag}, 33, " isn\'t conformed to by the child " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } itisno1744185157 = { {STR_tag}, 33, "it is not possible to copy loops!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } nohota2092101541 = { {STR_tag}, 33, "no hot arguments in bound routine" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } readon2082396409 = { {STR_tag}, 33, "readonly not allowed for includes" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[34];
  } routin1936166156 = { {STR_tag}, 33, "routine/iter argument declaration" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } Cannot1624781897 = { {STR_tag}, 34, "Cannot provide a default hash for:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } Cyclic1005221544 = { {STR_tag}, 34, "Cyclic include detected involving " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } Oofdou1217912041 = { {STR_tag}, 34, "O: # of double hoisted expressions" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } attris607422243 = { {STR_tag}, 34, "attr is used as out/inout in iter " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } breakb781189520 = { {STR_tag}, 34, "break! expression must stand alone" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } doesnt245124874 = { {STR_tag}, 34, " doesn\'t have a legal return type." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } notcon1880191200 = { {STR_tag}, 34, "not const, because of AM_EXT_CALL " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } oopsse1358845011 = { {STR_tag}, 34, "oops, searching nonexisting loop!\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } parame770948886 = { {STR_tag}, 34, " parameters.\n\tThe other one is at:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } readon1107210040 = { {STR_tag}, 34, "readonly not allowed for constants" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } untilb1242183519 = { {STR_tag}, 34, "until! expression must stand alone" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } whileb1208041510 = { {STR_tag}, 34, "while! expression must stand alone" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[35];
  } wrongt551266388 = { {STR_tag}, 34, "wrong test local expr in if stmt.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[36];
  } Experi1633589212 = { {STR_tag}, 35, "\nExperimental zone runtime enabled." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[36];
  } HoistC264675446 = { {STR_tag}, 35, "\n  Hoist Constant Loop Expressions." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[36];
  } notunu1830346893 = { {STR_tag}, 35, "not unused, because of AM_EXT_CALL " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[36];
  } outino107624499 = { {STR_tag}, 35, "out/inout arguments must be unbound" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[36];
  } specul343356098 = { {STR_tag}, 35, "speculating prefetch (pSather only)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } Classe1173452030 = { {STR_tag}, 36, "Classes may not include bound types." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } Oiters1510323475 = { {STR_tag}, 36, "O: iters using a loop index variable" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } System992100435 = { {STR_tag}, 36, "/System/Reflection/reflection.module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } Therea656944534 = { {STR_tag}, 36, "There are two classes with the name " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } assign138801694 = { {STR_tag}, 36, "assignment hoisted: (need_safe_attr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } assign1831176839 = { {STR_tag}, 36, "assignment is not within an if stmt\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } expect1505081358 = { {STR_tag}, 36, ":expected a \',\' or a \';\', but got a " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } founda280474472 = { {STR_tag}, 36, "found arg with OUT or INOUT mode in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } isntal884974273 = { {STR_tag}, 36, " isn\'t allowed in an external class." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[37];
  } localc573507544 = { {STR_tag}, 36, "local calling (pSather only, access=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[38];
  } Therea1644237726 = { {STR_tag}, 37, "There are no features with the name: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[38];
  } attris930377300 = { {STR_tag}, 37, "attr is used as out/inout in routine " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[38];
  } name56 = { {STR_tag}, 37, "------------------------------------\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[39];
  } Didntu1702411602 = { {STR_tag}, 38, "Didn\'t understand apparent file name: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[39];
  } INTERN1689609128 = { {STR_tag}, 38, "INTERNAL ERROR.Builtin F_ARRAY Error.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[39];
  } Thetwo495127004 = { {STR_tag}, 38, "The two explicitly defined signatures " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[39];
  } ifndef581135037 = { {STR_tag}, 38, "#ifndef _SATHER_H_\n#define _SATHER_H_\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[39];
  } onlysi482809466 = { {STR_tag}, 38, "only single shareds may be initialized" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } O = { {STR_tag}, 2, "-O" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } On = { {STR_tag}, 2, "On" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } V = { {STR_tag}, 2, "-V" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } W = { {STR_tag}, 2, "-W" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } a1 = { {STR_tag}, 2, ".a" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } c1 = { {STR_tag}, 2, ".c" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } d2 = { {STR_tag}, 2, "$#" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } do1 = { {STR_tag}, 2, "do" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } g1 = { {STR_tag}, 2, "-g" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } if1 = { {STR_tag}, 2, "if" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } in2 = { {STR_tag}, 2, "in" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } is1 = { {STR_tag}, 2, "is" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name11 = { {STR_tag}, 2, ":\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name12 = { {STR_tag}, 2, ",\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name13 = { {STR_tag}, 2, ";\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name15 = { {STR_tag}, 2, "]=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name17 = { {STR_tag}, 2, ":\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name19 = { {STR_tag}, 2, "\'\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name20 = { {STR_tag}, 2, ": " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name22 = { {STR_tag}, 2, "\"\"" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name23 = { {STR_tag}, 2, ") " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name29 = { {STR_tag}, 2, ", " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name30 = { {STR_tag}, 2, "[-" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name32 = { {STR_tag}, 2, "}\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name34 = { {STR_tag}, 2, "::" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name35 = { {STR_tag}, 2, "->" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name37 = { {STR_tag}, 2, "\n\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name38 = { {STR_tag}, 2, "\n " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name45 = { {STR_tag}, 2, "\'\\" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name47 = { {STR_tag}, 2, " |" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name49 = { {STR_tag}, 2, ")|" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name5 = { {STR_tag}, 2, "{}" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name50 = { {STR_tag}, 2, ")\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name52 = { {STR_tag}, 2, " (" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name53 = { {STR_tag}, 2, "] " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name57 = { {STR_tag}, 2, "[]" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } name60 = { {STR_tag}, 2, "  " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } o = { {STR_tag}, 2, ".o" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } o0 = { {STR_tag}, 2, "o0" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } o1 = { {STR_tag}, 2, "-o" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } or = { {STR_tag}, 2, "or" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } rb = { {STR_tag}, 2, "rb" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[3];
  } wb = { {STR_tag}, 2, "wb" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } Classe1914147250 = { {STR_tag}, 39, "Classes may not include external types." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } Classe21075321 = { {STR_tag}, 39, "Classes may not include abstract types." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } Didnot42591324 = { {STR_tag}, 39, "Did not find the class in a has clause:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } assign1949641357 = { {STR_tag}, 39, "assignment NOT hoisted: need_safe_attr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } notcon1658466928 = { {STR_tag}, 39, "not const, because of AM_BND_ROUT_CALL\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } notcon647555960 = { {STR_tag}, 39, "not const, because of AM_BND_ITER_CALL\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[40];
  } prefet1416865910 = { {STR_tag}, 39, "prefetching data (pSather only, weight=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } Abstra683659090 = { {STR_tag}, 40, "Abstract classes may not define shareds." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } Assign248586026 = { {STR_tag}, 40, "Assignment is :=true instead of :=false\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } Extern1571001135 = { {STR_tag}, 40, "External classes may not define shareds." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } ITERis517564929 = { {STR_tag}, 40, "#ITER() is obsolete. Use bind() instead." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } ROUTis1205651111 = { {STR_tag}, 40, "#ROUT() is obsolete. Use bind() instead." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } notunu421775452 = { {STR_tag}, 40, "not unused, because of AM_BND_ROUT_CALL\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } notunu589135516 = { {STR_tag}, 40, "not unused, because of AM_BND_ITER_CALL\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } remote1183942979 = { {STR_tag}, 40, "remote_call (pSather only, create calls=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[41];
  } therei679909862 = { {STR_tag}, 40, "there is an assignment to the local var " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[42];
  } Checkg569510162 = { {STR_tag}, 41, "\nCheck generic classes agains typebounds." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[42];
  } Twooft290023832 = { {STR_tag}, 41, "Two of the included signatures conflict: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[42];
  } oncear558871975 = { {STR_tag}, 41, "once arguments cannot have out/inout mode" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[42];
  } thefol1298497786 = { {STR_tag}, 41, "the following expression is not hoisted:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } Abstra1019572228 = { {STR_tag}, 42, "Abstract classes may not define constants." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } Extern1091872787 = { {STR_tag}, 42, "External classes may not define constants." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } Movewh1408405784 = { {STR_tag}, 42, "\n  Move while!/until! to the end of loops." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } errore529711115 = { {STR_tag}, 42, ":error, expected an UID followed by a \':\'\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } ismiss951934200 = { {STR_tag}, 42, " is missing in the config file (should be " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } isnotl1509303335 = { {STR_tag}, 42, "\' is not legal for a builtin routine/iter\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } itisno393817775 = { {STR_tag}, 42, "it is not possible to copy par statements!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } mustbe934284467 = { {STR_tag}, 42, " must be disambiguated by an explicit sig." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } readon861021595 = { {STR_tag}, 42, "readonly not allowed for routines or iters" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[43];
  } routin1880910518 = { {STR_tag}, 42, "routine can\'t become an iter or vice versa" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[44];
  } Abstra1952962902 = { {STR_tag}, 43, "Abstract classes may not define attributes." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[44];
  } Extern490213281 = { {STR_tag}, 43, "External classes may not define attributes." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[44];
  } itisno820384125 = { {STR_tag}, 43, "it is not possible to copy fork statements!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } SAMEne778844289 = { {STR_tag}, 44, "`SAME\' neither preceeds \'::\' nor follows \'#\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } Subtyp1009082454 = { {STR_tag}, 44, "Subtype cycle detected involving the types: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } compil1635961390 = { {STR_tag}, 44, "compiler error in SFILE_ID::index: no files\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } dynami1412565585 = { {STR_tag}, 44, "dynamic local calling (pSather only, access=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } foundf51920346 = { {STR_tag}, 44, "found full, unsafe or has_raise for routine " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } foundt1136726481 = { {STR_tag}, 44, "found two assignments to the bool local :-(\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[45];
  } hasbee1196328164 = { {STR_tag}, 44, " has been converted to 1.1 syntax previouly\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[46];
  } Abstra303237185 = { {STR_tag}, 45, "Abstract types must have abstract supertypes." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[46];
  } itisno947483851 = { {STR_tag}, 45, "it is not possible to copy attach statements!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[47];
  } Abstra1509597057 = { {STR_tag}, 46, "Abstract classes may not have include clauses." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[47];
  } Extern1737961284 = { {STR_tag}, 46, "External classes may not have include clauses." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[47];
  } Therea727930475 = { {STR_tag}, 46, "There are two feature modifiers for the name: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[47];
  } Unterm889448459 = { {STR_tag}, 46, "Unterminated environment variable spec. near \n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[47];
  } itseem1831037758 = { {STR_tag}, 46, "it seems that we can move out some statements\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[48];
  } Youmay1813826976 = { {STR_tag}, 47, "You may not combine -debug and -debug_graphical" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[48];
  } Youmay2007887531 = { {STR_tag}, 47, "You may not combine -debug_C with -debug_source" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[49];
  } theexp686419287 = { {STR_tag}, 48, "the expression is in another conditional branch\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } ARR1 = { {STR_tag}, 3, "ARR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } All = { {STR_tag}, 3, "All" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } FLT1 = { {STR_tag}, 3, "FLT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } INT1 = { {STR_tag}, 3, "INT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } OUT1 = { {STR_tag}, 3, "OUT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } Off = { {STR_tag}, 3, "Off" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } STR1 = { {STR_tag}, 3, "STR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } SYS1 = { {STR_tag}, 3, "SYS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } a3 = { {STR_tag}, 3, " a " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } all1 = { {STR_tag}, 3, "all" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } am1 = { {STR_tag}, 3, "am=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } and1 = { {STR_tag}, 3, "and" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } any1 = { {STR_tag}, 3, "any" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } bi = { {STR_tag}, 3, "bi=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } br = { {STR_tag}, 3, "br=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } c211 = { {STR_tag}, 3, "c=\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } dOB = { {STR_tag}, 3, "$OB" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } div1 = { {STR_tag}, 3, "div" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } end3 = { {STR_tag}, 3, "end" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } far1 = { {STR_tag}, 3, "far" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } i11 = { {STR_tag}, 3, " i=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } mod = { {STR_tag}, 3, "mod" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name25 = { {STR_tag}, 3, ")) " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name36 = { {STR_tag}, 3, " = " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name39 = { {STR_tag}, 3, "]  " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name46 = { {STR_tag}, 3, "../" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name48 = { {STR_tag}, 3, "), " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name54 = { {STR_tag}, 3, "/* " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name6 = { {STR_tag}, 3, "  [" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } name8 = { {STR_tag}, 3, "   " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } new1 = { {STR_tag}, 3, "new" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } not1 = { {STR_tag}, 3, "not" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } out1 = { {STR_tag}, 3, "out" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } par = { {STR_tag}, 3, "par" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } pow1 = { {STR_tag}, 3, "pow" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } pre = { {STR_tag}, 3, "pre" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } sa = { {STR_tag}, 3, ".sa" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } tp11 = { {STR_tag}, 3, "tp=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[4];
  } var2 = { {STR_tag}, 3, "var" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } Abstra1195098517 = { {STR_tag}, 49, "Abstract classes may only have abstract routines." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } CURSOR2000469882 = { {STR_tag}, 49, "CURSOR: Deleting current object, after deleting:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } Thiscl1001874673 = { {STR_tag}, 49, "This class has include paths to the array types: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } hotarg180607827 = { {STR_tag}, 49, "hot arguments not allowed in routine declarations" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } huchin559792866 = { {STR_tag}, 49, "huch, inlined should only return a AM_STMT_EXPR?\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } is_exe861833386 = { {STR_tag}, 49, "****** is_exec_after_and_const_from_there:\nself=\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[50];
  } should2111577461 = { {STR_tag}, 49, " should be defined as an INT in the CONFIG file.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } CURSOR581910373 = { {STR_tag}, 50, "CURSOR: Deleting current object, before deleting:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } Compil583698995 = { {STR_tag}, 50, "Compiler error: IFC_ABS_CREATE:ifc_of tr=void for " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } Oofwhi603346421 = { {STR_tag}, 50, "O: # of while!/until! moved to the end of the loop" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } ismiss1312503364 = { {STR_tag}, 50, " is missing in the config file (should be an INT)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } moveda1993889901 = { {STR_tag}, 50, "moved a while!/until! iter to the end of the loop\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } oncear1799949476 = { {STR_tag}, 50, "once arguments not allowed in routine declarations" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[51];
  } therei1547416579 = { {STR_tag}, 50, "there is a reference to lbool after lbool:=false;\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[52];
  } Compil1400918383 = { {STR_tag}, 51, "Compiler error, SIG::is_base_aref_type params=void." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[52];
  } Thisty2067930150 = { {STR_tag}, 51, "This typespec neither preceeds \'::\' nor follows \'#\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[52];
  } appear487074765 = { {STR_tag}, 51, " appears in the supertype list but is not abstract." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[52];
  } appear643779015 = { {STR_tag}, 51, " appears in the supertype list but is a bound type." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[52];
  } sorryb377685381 = { {STR_tag}, 51, "sorry, but the local bool var is not a loop const: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[52];
  } testin1363464486 = { {STR_tag}, 51, "   testing for loop constant in following loop:\nam=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[53];
  } Assign1969083730 = { {STR_tag}, 52, "Assignment is not in the true clause of the if stmt\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } Stubfe715112180 = { {STR_tag}, 53, "Stub features or features without bodies not allowed." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } callin1037273329 = { {STR_tag}, 53, "calling AM_CURSOR::next_stmt and cur is not a $STMT!\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } hascla2025698242 = { {STR_tag}, 53, "-has clause did not have a file name after it. Found:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } hasthe192443696 = { {STR_tag}, 53, " has the same name as the earlier feature signature: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } inline160970948 = { {STR_tag}, 53, "inlined and ifs disagree about the current statement\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } moving93892770 = { {STR_tag}, 53, "moving the assign stmt to the beginning of the loop:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[54];
  } thefol1378826944 = { {STR_tag}, 53, "the following AM_NODE is considered to be non const: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[55];
  } Compil839553990 = { {STR_tag}, 54, "Compiler error, SIG::is_base_aref_type params.size/=1." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[55];
  } Enviro2124171808 = { {STR_tag}, 54, "Environment variable SATHER_HOME should not end with /" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[55];
  } homeis1034977208 = { {STR_tag}, 54, "\"-home\" is not used any more; use SATHER_HOME instead." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[55];
  } maynot1240126487 = { {STR_tag}, 54, " may not have an include path to the value array type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[55];
  } oncear1665539857 = { {STR_tag}, 54, "once arguments are not allowed in routine declarations" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[56];
  } SAMEis1782910777 = { {STR_tag}, 55, "SAME is allowed only inside bodies of concrete classes." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[56];
  } Therem1239554929 = { {STR_tag}, 55, "There may only be one `main\' routine in the main class." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[56];
  } cannot68435663 = { {STR_tag}, 55, "cannot move assign stmt, as it has no hoistable source\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[56];
  } is_exe377520954 = { {STR_tag}, 55, "is_exec_after_and_const_from_there failed in cond test\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[56];
  } should1447269570 = { {STR_tag}, 55, " should be defined as some strings in the CONFIG file.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[57];
  } is_exe758215276 = { {STR_tag}, 56, "is_exec_after_and_const_from_there faild in is_const_in\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } Incorr1937141046 = { {STR_tag}, 57, "Incorrect use of overloading: multiple matches for call\n\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } Intern1442877807 = { {STR_tag}, 57, "Internal error: replacing stmt with expr in AM_STMT_EXPR\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } Probab986537740 = { {STR_tag}, 57, "Probably infinite class loop detected, perhaps involving " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } cannot56504486 = { {STR_tag}, 57, "cannot move assign stmt, as dest is used in inlined iter\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } hasbee1352259740 = { {STR_tag}, 57, " has been converted to 1.1 syntax previouly. Avoid -V1.0\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } intern948720431 = { {STR_tag}, 57, "internal error: replacing AM_LOCAL_EXPR of typecase with " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } ismiss1726337107 = { {STR_tag}, 57, " is missing in the config file (should be true or false)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } should14472695701 = { {STR_tag}, 57, " should be defined as some string[s] in the CONFIG file.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[58];
  } soassi178775884 = { {STR_tag}, 57, ", so assignment is not at the first level of an if stmt.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[59];
  } ismiss1738028941 = { {STR_tag}, 58, " is missing in the config file (should be some string[s])\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[59];
  } maynot514500303 = { {STR_tag}, 58, " may not have an include path to the reference array type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } AREF = { {STR_tag}, 4, "AREF" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } AVAL = { {STR_tag}, 4, "AVAL" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } Arg = { {STR_tag}, 4, "Arg:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } BOOL1 = { {STR_tag}, 4, "BOOL" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } CHAR1 = { {STR_tag}, 4, "CHAR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } FLTD1 = { {STR_tag}, 4, "FLTD" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } FLTX1 = { {STR_tag}, 4, "FLTX" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } FSTR1 = { {STR_tag}, 4, "FSTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } INTI = { {STR_tag}, 4, "INTI" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } ITER = { {STR_tag}, 4, "ITER" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } MAIN = { {STR_tag}, 4, "MAIN" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } ROUT1 = { {STR_tag}, 4, "ROUT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } S10 = { {STR_tag}, 4, ".1.0" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } SAME = { {STR_tag}, 4, "SAME" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } TRUE1 = { {STR_tag}, 4, "TRUE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } True1 = { {STR_tag}, 4, "True" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } ZONE1 = { {STR_tag}, 4, "ZONE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } a4 = { {STR_tag}, 4, "\'\\a\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } aget = { {STR_tag}, 4, "aget" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } am2 = { {STR_tag}, 4, "am= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } any3 = { {STR_tag}, 4, " any" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } arg1 = { {STR_tag}, 4, "arg=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } aset = { {STR_tag}, 4, "aset" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } asz1 = { {STR_tag}, 4, "asz=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } at1 = { {STR_tag}, 4, " at=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } attr1 = { {STR_tag}, 4, "attr" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } b11 = { {STR_tag}, 4, "\'\\b\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } bind1 = { {STR_tag}, 4, "bind" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } call1 = { {STR_tag}, 4, "call" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } case1 = { {STR_tag}, 4, "case" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } chk = { {STR_tag}, 4, "-chk" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } cur1 = { {STR_tag}, 4, "cur=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } do2 = { {STR_tag}, 4, "\'do\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } else1 = { {STR_tag}, 4, "else" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } end2 = { {STR_tag}, 4, "-end" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } exec1 = { {STR_tag}, 4, "exec" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } f21 = { {STR_tag}, 4, "\'\\f\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } fork11 = { {STR_tag}, 4, "fork" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } fun = { {STR_tag}, 4, "fun=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } has = { {STR_tag}, 4, "-has" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } here1 = { {STR_tag}, 4, "here" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } if2 = { {STR_tag}, 4, "\'if\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } in = { {STR_tag}, 4, " in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } init1 = { {STR_tag}, 4, "init" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } is = { {STR_tag}, 4, " is\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } is2 = { {STR_tag}, 4, "\'is\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } iter1 = { {STR_tag}, 4, "iter" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } its1 = { {STR_tag}, 4, "its=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } lib1 = { {STR_tag}, 4, ".lib" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } lock1 = { {STR_tag}, 4, "lock" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } loop = { {STR_tag}, 4, "loop" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } main1 = { {STR_tag}, 4, "main" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } n1 = { {STR_tag}, 4, "\'\\n\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } name27 = { {STR_tag}, 4, "\n   " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } name43 = { {STR_tag}, 4, "\'\\\\\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } name44 = { {STR_tag}, 4, "\'\\\'\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } name55 = { {STR_tag}, 4, " */\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } near1 = { {STR_tag}, 4, "near" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } ob1 = { {STR_tag}, 4, " ob=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } obj = { {STR_tag}, 4, ".obj" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } once = { {STR_tag}, 4, "once" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } or1 = { {STR_tag}, 4, "\'or\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } plus1 = { {STR_tag}, 4, "plus" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } post = { {STR_tag}, 4, "post" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } quit1 = { {STR_tag}, 4, "quit" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } r111 = { {STR_tag}, 4, "\'\\r\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } ret1 = { {STR_tag}, 4, "ret=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } self1 = { {STR_tag}, 4, "self" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } stub1 = { {STR_tag}, 4, "stub" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } sync1 = { {STR_tag}, 4, "sync" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } t21 = { {STR_tag}, 4, "\'\\t\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } temp2 = { {STR_tag}, 4, "temp" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } then1 = { {STR_tag}, 4, "then" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } to = { {STR_tag}, 4, " to " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } top1 = { {STR_tag}, 4, "top=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } tp21 = { {STR_tag}, 4, " tp=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } true1 = { {STR_tag}, 4, "true" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } type1 = { {STR_tag}, 4, "type" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } v111 = { {STR_tag}, 4, "\'\\v\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } val1 = { {STR_tag}, 4, "val=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } var1 = { {STR_tag}, 4, "\tvar" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } void1 = { {STR_tag}, 4, "void" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } when1 = { {STR_tag}, 4, "when" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[5];
  } with1 = { {STR_tag}, 4, "with" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[60];
  } Cycled226243192 = { {STR_tag}, 59, "Cycle detected in `subtyping\' clauses involving the types: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[61];
  } alread1884374476 = { {STR_tag}, 60, " already in use (same name in more than one external class?)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[61];
  } cannot1775150384 = { {STR_tag}, 60, "cannot move assign stmt, as it has no hoistable destination\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[61];
  } should1930522270 = { {STR_tag}, 60, " should be defined as \'true\' or \'false\' in the CONFIG file.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[62];
  } Usepar158977156 = { {STR_tag}, 61, "Use parens to disambiguate unary minus from negative literals" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[62];
  } couldn226966787 = { {STR_tag}, 61, " could not be assigned by the mangler, already had the name: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[62];
  } foundf149178985 = { {STR_tag}, 61, "found full, unsafe, has_fatal_error or has_raise for routine " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[62];
  } sincei1786532990 = { {STR_tag}, 61, " since is_eq is defined.Redefine hash and subtype from $HASH." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[64];
  } Typesp941653765 = { {STR_tag}, 63, "Type specifiers in include clauses may not be class parameters." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[65];
  } cannot972067817 = { {STR_tag}, 64, "cannot move assign stmt, as source is not const in inlined iter\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[65];
  } couldn149797082 = { {STR_tag}, 64, "could not move out statements, as I did not find the bool local\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[67];
  } Errori172290981 = { {STR_tag}, 66, "Error in AM_CURSOR::replace_stmt: you can only replace a $AM_STMT\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[67];
  } is_exe1111937962 = { {STR_tag}, 66, "is_exec_after_and_const_from_there failed in is_const_in for loop\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } ARRAY = { {STR_tag}, 5, "ARRAY" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } Arith = { {STR_tag}, 5, "Arith" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } C_EXT = { {STR_tag}, 5, "C_EXT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } C_INT1 = { {STR_tag}, 5, "C_INT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } C_PTR1 = { {STR_tag}, 5, "C_PTR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } FALSE1 = { {STR_tag}, 5, "FALSE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } FLTDX1 = { {STR_tag}, 5, "FLTDX" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } False1 = { {STR_tag}, 5, "False" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } Name = { {STR_tag}, 5, "Name " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } SAME2 = { {STR_tag}, 5, ":SAME" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } TRACE11 = { {STR_tag}, 5, "TRACE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } TRUE2 = { {STR_tag}, 5, "TRUE\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } V10 = { {STR_tag}, 5, "-V1.0" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } ZONES1 = { {STR_tag}, 5, "ZONES" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } and2 = { {STR_tag}, 5, "\'and\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } and3 = { {STR_tag}, 5, " and " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } any2 = { {STR_tag}, 5, "\'any\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } aout = { {STR_tag}, 5, "a.out" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } args1 = { {STR_tag}, 5, "args=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } arith1 = { {STR_tag}, 5, "arith" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } asize = { {STR_tag}, 5, "asize" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } block2 = { {STR_tag}, 5, "block" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } body = { {STR_tag}, 5, "body=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } break2 = { {STR_tag}, 5, "break" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } bval1 = { {STR_tag}, 5, "bval=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } callb = { {STR_tag}, 5, "call!" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } class1 = { {STR_tag}, 5, "class" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } code1 = { {STR_tag}, 5, ".code" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } code2 = { {STR_tag}, 5, "code=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } const1 = { {STR_tag}, 5, "const" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } cur2 = { {STR_tag}, 5, "cur:\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } dLOCK = { {STR_tag}, 5, "$LOCK" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } dest = { {STR_tag}, 5, "dest=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } done2 = { {STR_tag}, 5, "done\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } else3 = { {STR_tag}, 5, "else=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } elsif = { {STR_tag}, 5, "elsif" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } elts = { {STR_tag}, 5, "elts=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } end1 = { {STR_tag}, 5, "end;\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } end4 = { {STR_tag}, 5, "\'end\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } exec = { {STR_tag}, 5, "\texec" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } expr = { {STR_tag}, 5, "expr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } f_var = { {STR_tag}, 5, "f_var" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } false = { {STR_tag}, 5, "false" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } far2 = { {STR_tag}, 5, "\'far\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } fun1 = { {STR_tag}, 5, " fun=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } guard = { {STR_tag}, 5, "guard" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } home = { {STR_tag}, 5, "-home" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } in1 = { {STR_tag}, 5, " (in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } in3 = { {STR_tag}, 5, ") in " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } ind = { {STR_tag}, 5, " ind=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } init = { {STR_tag}, 5, "\tinit" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } init2 = { {STR_tag}, 5, "init=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } inout = { {STR_tag}, 5, "inout" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } is_eq = { {STR_tag}, 5, "is_eq" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } is_lt = { {STR_tag}, 5, "is_lt" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } iter = { {STR_tag}, 5, "\titer" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } iter2 = { {STR_tag}, 5, "iter " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } main2 = { {STR_tag}, 5, "-main" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } minus = { {STR_tag}, 5, "minus" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } name28 = { {STR_tag}, 5, " -> {" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } name40 = { {STR_tag}, 5, "   {\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } name51 = { {STR_tag}, 5, "name=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } near3 = { {STR_tag}, 5, "near=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } new2 = { {STR_tag}, 5, "\'new\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } ob_eq = { {STR_tag}, 5, "ob_eq" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } once2 = { {STR_tag}, 5, "once " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } out2 = { {STR_tag}, 5, "\'out\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } par1 = { {STR_tag}, 5, "\'par\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } pre1 = { {STR_tag}, 5, "\'pre\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } raise1 = { {STR_tag}, 5, "raise" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } reads1 = { {STR_tag}, 5, "reads" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } sig11 = { {STR_tag}, 5, " sig=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } src1 = { {STR_tag}, 5, "src= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } stmt = { {STR_tag}, 5, "stmt=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } tcur2 = { {STR_tag}, 5, "tcur=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } temp1 = { {STR_tag}, 5, "\ttemp" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } test2 = { {STR_tag}, 5, "test=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } times1 = { {STR_tag}, 5, "times" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } top2 = { {STR_tag}, 5, "top:\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } until1 = { {STR_tag}, 5, "until" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } val2 = { {STR_tag}, 5, " val=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } value = { {STR_tag}, 5, "value" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } void3 = { {STR_tag}, 5, "void\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } where1 = { {STR_tag}, 5, "where" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } while1 = { {STR_tag}, 5, "while" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[6];
  } yield1 = { {STR_tag}, 5, "yield" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[70];
  } Bothre938930097 = { {STR_tag}, 69, "Both reader and writer routines must be present for readonly modifier" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[70];
  } Inabst1442389651 = { {STR_tag}, 69, "In abstract types SAME may only occur as `out\' argument or as result." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[70];
  } Nohome1873319144 = { {STR_tag}, 69, "No home directory specified.  Make sure SATHER_HOME is set correctly." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[71];
  } Dispat878212051 = { {STR_tag}, 70, "Dispatched bound routines are not implemented yet, check return types." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[72];
  } Dispat1823530907 = { {STR_tag}, 71, "Dispatched bound routines are not implemented yet, check argument types" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[72];
  } Dispat532724520 = { {STR_tag}, 71, "Dispatched bound iterators are not implemented yet, check return types." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[72];
  } thefol1538856223 = { {STR_tag}, 71, "the following AM node is missing (CURSOR::next_branch), please add it.\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[74];
  } Dispat1656583420 = { {STR_tag}, 73, "Dispatched bound iterators are not implemented yet, check argument types." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[77];
  } isnotl1628682231 = { {STR_tag}, 76, " is not legal for a routine with body in an external class. The return type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[77];
  } malfor445865812 = { {STR_tag}, 76, "malformed floating point literal: e must be followed by - or a decimal digit" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[78];
  } Thisex1415772183 = { {STR_tag}, 77, "This explicitly defined routine conflicts with the attribute access routine: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[79];
  } isnotl310318433 = { {STR_tag}, 78, " is not legal for a routine with body in an external class. The argument type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } Bounds = { {STR_tag}, 6, "Bounds" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } C_CHAR1 = { {STR_tag}, 6, "C_CHAR" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } C_LONG1 = { {STR_tag}, 6, "C_LONG" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } C_UNIX1 = { {STR_tag}, 6, "C_UNIX" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } C_name = { {STR_tag}, 6, "C_name" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } EXT_OB1 = { {STR_tag}, 6, "EXT_OB" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } F_REAL1 = { {STR_tag}, 6, "F_REAL" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } F_ROUT1 = { {STR_tag}, 6, "F_ROUT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } GUARD = { {STR_tag}, 6, "GUARD " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } ITER1 = { {STR_tag}, 6, "\'ITER\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } LOCK11 = { {STR_tag}, 6, "LOCK  " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } O_at1 = { {STR_tag}, 6, "-O_at1" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } O_at2 = { {STR_tag}, 6, "-O_at2" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } O_cse = { {STR_tag}, 6, "-O_cse" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } ROUT2 = { {STR_tag}, 6, "\'ROUT\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } Return = { {STR_tag}, 6, "Return" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } SAME1 = { {STR_tag}, 6, "\'SAME\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } THEN = { {STR_tag}, 6, "THEN  " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } after11 = { {STR_tag}, 6, "after=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } args2 = { {STR_tag}, 6, "args=(" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } assert1 = { {STR_tag}, 6, "assert" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } attr2 = { {STR_tag}, 6, "\'attr\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } bind2 = { {STR_tag}, 6, "\'bind\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } break1 = { {STR_tag}, 6, "\tbreak" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } bval = { {STR_tag}, 6, "bval=\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } case2 = { {STR_tag}, 6, "\'case\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } code3 = { {STR_tag}, 6, "code: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } cohort = { {STR_tag}, 6, "cohort" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } cond = { {STR_tag}, 6, "cond: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } create1 = { {STR_tag}, 6, "create" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } debug1 = { {STR_tag}, 6, "-debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } done1 = { {STR_tag}, 6, " done\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } else2 = { {STR_tag}, 6, "\'else\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } export2 = { {STR_tag}, 6, "export" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } expr1 = { {STR_tag}, 6, "expr= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } expr2 = { {STR_tag}, 6, " expr=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } f_exec = { {STR_tag}, 6, "f_exec" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } f_init = { {STR_tag}, 6, "f_init" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } f_iter = { {STR_tag}, 6, "f_iter" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } f_temp = { {STR_tag}, 6, "f_temp" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } force1 = { {STR_tag}, 6, "-force" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } fork2 = { {STR_tag}, 6, "\'fork\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } global1 = { {STR_tag}, 6, "global" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } here2 = { {STR_tag}, 6, "\'here\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } import1 = { {STR_tag}, 6, "import" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } lock2 = { {STR_tag}, 6, "\'lock\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } loop1 = { {STR_tag}, 6, "\'loop\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } mode11 = { {STR_tag}, 6, " mode=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } near2 = { {STR_tag}, 6, "\'near\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } negate = { {STR_tag}, 6, "negate" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } no_pre1 = { {STR_tag}, 6, "no_pre" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } once1 = { {STR_tag}, 6, "\'once\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } post1 = { {STR_tag}, 6, "\'post\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } quit2 = { {STR_tag}, 6, "\'quit\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } raises1 = { {STR_tag}, 6, "raises" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } reads = { {STR_tag}, 6, "\treads" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } result1 = { {STR_tag}, 6, "result" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } return2 = { {STR_tag}, 6, "return" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } self2 = { {STR_tag}, 6, "\'self\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } shared1 = { {STR_tag}, 6, "shared" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } size1 = { {STR_tag}, 6, "size:\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } spread = { {STR_tag}, 6, "spread" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } stats = { {STR_tag}, 6, "-stats" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } stmts1 = { {STR_tag}, 6, "stmts=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } stub2 = { {STR_tag}, 6, "\'stub\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } sync2 = { {STR_tag}, 6, "\'sync\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } tagsh = { {STR_tag}, 6, "tags.h" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } then2 = { {STR_tag}, 6, "\'then\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } tp_at = { {STR_tag}, 6, "tp_at=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } type2 = { {STR_tag}, 6, "type: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } unlock = { {STR_tag}, 6, "unlock" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } void2 = { {STR_tag}, 6, "\'void\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } void4 = { {STR_tag}, 6, "(void)" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } what1 = { {STR_tag}, 6, "what?\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } when2 = { {STR_tag}, 6, "\'when\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } with2 = { {STR_tag}, 6, "\'with\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } writes1 = { {STR_tag}, 6, "writes" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[7];
  } zones = { {STR_tag}, 6, "-zones" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[81];
  } Sather784374389 = { {STR_tag}, 80, "---------------------------> Sather 1.1 source file <--------------------------\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[81];
  } keywor1399248125 = { {STR_tag}, 80, "keyword ``abstract\'\' first appeared in Sather 1.1. Please, compile without -V1.0" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[82];
  } isnotl409495142 = { {STR_tag}, 81, " is not legal for a routine without body in an external C class. The return type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[84];
  } isnotl1032304084 = { {STR_tag}, 83, " is not legal for a routine without body in an external C class. The argument type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[87];
  } ofther153420789 = { {STR_tag}, 86, " of the reader routine for this feature conflicts with the earlier feature signature: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[87];
  } ofthew1419133383 = { {STR_tag}, 86, " of the writer routine for this feature conflicts with the earlier feature signature: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[88];
  } isnotl2146161962 = { {STR_tag}, 87, " is not legal for a routine without body in an external FORTRAN class. The return type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } Asserts = { {STR_tag}, 7, "Asserts" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } C_FLOAT1 = { {STR_tag}, 7, "C_FLOAT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } C_SHORT1 = { {STR_tag}, 7, "C_SHORT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } C_flag = { {STR_tag}, 7, "-C_flag" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } Cfiles = { {STR_tag}, 7, "C files" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } Cflags = { {STR_tag}, 7, "C flags" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } Destroy = { {STR_tag}, 7, "Destroy" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } FORTRAN = { {STR_tag}, 7, "FORTRAN" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } F_ARRAY = { {STR_tag}, 7, "F_ARRAY" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } GC_LINK = { {STR_tag}, 7, "GC_LINK" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } LIBRARY = { {STR_tag}, 7, "LIBRARY" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } LIB_EXT = { {STR_tag}, 7, "LIB_EXT" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } LOOP = { {STR_tag}, 7, "\nLOOP:\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } O_fast = { {STR_tag}, 7, "-O_fast" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } O_fork = { {STR_tag}, 7, "-O_fork" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } POLLING = { {STR_tag}, 7, "POLLING" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } P_func = { {STR_tag}, 7, "-P_func" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } P_type = { {STR_tag}, 7, "-P_type" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } Parse = { {STR_tag}, 7, "(Parse " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } RUNTIME1 = { {STR_tag}, 7, "RUNTIME" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } S_if_yld = { {STR_tag}, 7, "_if_yld" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } THREADS = { {STR_tag}, 7, "THREADS" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } a_tcur1 = { {STR_tag}, 7, "a_tcur=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } builtin = { {STR_tag}, 7, "builtin" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } chk_no = { {STR_tag}, 7, "-chk_no" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } class2 = { {STR_tag}, 7, "\'class\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } const2 = { {STR_tag}, 7, "\'const\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } dATTACH = { {STR_tag}, 7, "$ATTACH" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } declare1 = { {STR_tag}, 7, "declare" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } elsif1 = { {STR_tag}, 7, "\'elsif\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } elt_tp = { {STR_tag}, 7, "elt_tp=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } endif1 = { {STR_tag}, 7, "#endif\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } f_break = { {STR_tag}, 7, "f_break" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } false1 = { {STR_tag}, 7, "\'false\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } fragile1 = { {STR_tag}, 7, "fragile" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } guard1 = { {STR_tag}, 7, "\'guard\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } include1 = { {STR_tag}, 7, "include" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } indent2 = { {STR_tag}, 7, "indent=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } initial1 = { {STR_tag}, 7, "initial" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } inout1 = { {STR_tag}, 7, "\'inout\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } is_near1 = { {STR_tag}, 7, "is_near" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } locals1 = { {STR_tag}, 7, "locals=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } loops = { {STR_tag}, 7, " loops=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } loops1 = { {STR_tag}, 7, "loops:\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } mark = { {STR_tag}, 7, "  mark:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } module = { {STR_tag}, 7, ".module" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } name59 = { {STR_tag}, 7, "  name=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } no_post1 = { {STR_tag}, 7, "no_post" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } noname = { {STR_tag}, 7, "noname:" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } notype = { {STR_tag}, 7, ":notype" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } noway = { {STR_tag}, 7, "no way\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } only_C = { {STR_tag}, 7, "-only_C" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } parloop = { {STR_tag}, 7, "parloop" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } partial1 = { {STR_tag}, 7, "partial" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } pretty = { {STR_tag}, 7, "-pretty" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } private1 = { {STR_tag}, 7, "private" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } prolix = { {STR_tag}, 7, "-prolix" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } protect = { {STR_tag}, 7, "protect" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } raise2 = { {STR_tag}, 7, "\'raise\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } raises = { {STR_tag}, 7, "\traises" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } ret_val111 = { {STR_tag}, 7, "ret_val" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } return1 = { {STR_tag}, 7, "-return" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } stmts = { {STR_tag}, 7, " stmts." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } unboxc = { {STR_tag}, 7, "unbox.c" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } value1 = { {STR_tag}, 7, "\'value\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } where2 = { {STR_tag}, 7, "\'where\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } writes = { {STR_tag}, 7, "\twrites" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[8];
  } yield2 = { {STR_tag}, 7, "\'yield\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[90];
  } isnotl1858055900 = { {STR_tag}, 89, " is not legal for a routine without body in an external FORTRAN class. The argument type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[94];
  } theloc642778558 = { {STR_tag}, 93, "the local bool constant I found will not be initialized to true at the beginning of the loop\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[97];
  } Supert1129829014 = { {STR_tag}, 96, "Supertype cycle detected involving the types with the following names and number of parameters: " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } C_DOUBLE1 = { {STR_tag}, 8, "C_DOUBLE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } C_SIZE_T1 = { {STR_tag}, 8, "C_SIZE_T" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } C_header = { {STR_tag}, 8, "C_header" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } F_ARRAY2 = { {STR_tag}, 8, "F_ARRAY2" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } F_ARRAY3 = { {STR_tag}, 8, "F_ARRAY3" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } F_DOUBLE1 = { {STR_tag}, 8, "F_DOUBLE" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } F_ROUT2 = { {STR_tag}, 8, "\'F_ROUT\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } F_STRING1 = { {STR_tag}, 8, "F_STRING" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } Intype = { {STR_tag}, 8, "In type " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } Makefile = { {STR_tag}, 8, "Makefile" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } O_cache = { {STR_tag}, 8, "-O_cache" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } O_debug = { {STR_tag}, 8, "-O_debug" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } O_local = { {STR_tag}, 8, "-O_local" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } PREFETCH1 = { {STR_tag}, 8, "PREFETCH" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } Prolix = { {STR_tag}, 8, "\nProlix." };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } abstract1 = { {STR_tag}, 8, "abstract" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } access1 = { {STR_tag}, 8, " access=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } adding = { {STR_tag}, 8, "\nadding " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } arith = { {STR_tag}, 8, "\tarith,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } assert2 = { {STR_tag}, 8, "\'assert\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } at2 = { {STR_tag}, 8, "at=     " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } block1 = { {STR_tag}, 8, "\tblock,\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } body1 = { {STR_tag}, 8, "body=   " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } branch11 = { {STR_tag}, 8, "\nbranch=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } breakb = { {STR_tag}, 8, "\'break!\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } builtin2 = { {STR_tag}, 8, "builtin " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } chk_all = { {STR_tag}, 8, "-chk_all" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } chk_pre = { {STR_tag}, 8, "-chk_pre" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } clusters1 = { {STR_tag}, 8, "clusters" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } cohort1 = { {STR_tag}, 8, "\'cohort\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } convert = { {STR_tag}, 8, "-convert" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } debug_C = { {STR_tag}, 8, "-debug_C" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } declare = { {STR_tag}, 8, "\tdeclare" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } external2 = { {STR_tag}, 8, "external" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } gate = { {STR_tag}, 8, "gate=   " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } global2 = { {STR_tag}, 8, "\'global\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } helper = { {STR_tag}, 8, "helper= " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } indent1 = { {STR_tag}, 8, "indent:\t" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } no_cond1 = { {STR_tag}, 8, "no_cond=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } readonly = { {STR_tag}, 8, "readonly" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } reflect1 = { {STR_tag}, 8, "-reflect" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } return3 = { {STR_tag}, 8, "\'return\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } routine1 = { {STR_tag}, 8, "routine=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } routine2 = { {STR_tag}, 8, "routine " };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } satherh = { {STR_tag}, 8, "sather.h" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } shared2 = { {STR_tag}, 8, "\'shared\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } show_am = { {STR_tag}, 8, "-show_am" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } spread1 = { {STR_tag}, 8, "\'spread\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } systemc = { {STR_tag}, 8, "system.c" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } tcur11 = { {STR_tag}, 8, "   tcur=" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } topVOID = { {STR_tag}, 8, "top=VOID" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } typecase = { {STR_tag}, 8, "typecase" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } unlock1 = { {STR_tag}, 8, "\'unlock\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } untilb = { {STR_tag}, 8, "\'until!\'" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } valtrue = { {STR_tag}, 8, "val=true" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } verbose = { {STR_tag}, 8, "-verbose" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } version1 = { {STR_tag}, 8, "-version" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } void5 = { {STR_tag}, 8, "\t(void)\n" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } volatile2 = { {STR_tag}, 8, "volatile" };
struct {
 OB_HEADER header;
 INT asize;
 CHAR arr_part[9];
  } whileb = { {STR_tag}, 8, "\'while!\'" };

