From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=PjSDmMZ0; spf=pass (domain: linaro.org, ip: 209.85.128.44, mailfrom: leif.lindholm@linaro.org) Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) by groups.io with SMTP; Thu, 19 Sep 2019 11:06:36 -0700 Received: by mail-wm1-f44.google.com with SMTP id v17so5026047wml.4 for ; Thu, 19 Sep 2019 11:06:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pNKd14kw33BDP+ggbjYDiAVcJgR7esCkhssj3VP7wpY=; b=PjSDmMZ0Q1VHPaamwQOQHybH4ZXLPgNAqjvDzW0w7EBqBatYPq+Bzw4q0AGoK4P+iJ TotnT3dcrmPdkoBxIRIJD+fv4C3ZpstH1iEwSyoQ2A+UJFp9r2Dsu7TXS1NO5trynSej chCrTY5zi032OSsCywEoLSB2T0ydzGdHQR3qcRwxokuLjwdGsA2A7hJCpwYCFNG2C4P5 fpGjoqMXCXqxPFMP+U+V5mqq/TCMW+D5Kgo6uD+5sY3E4fE5ZgxUytGgB79EyQn91PkE xRdsUkkslt84ui83eKoZyUxc5OcXDMQay/yP3SH8bsMwGuZNeZFpY/zrpw1AgQNY6bto IlCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pNKd14kw33BDP+ggbjYDiAVcJgR7esCkhssj3VP7wpY=; b=K35ZfV25EOYknKAyqM/07Fxmn510cjmK5cvgHZLjujhVZNTuIU0DEkXmRJJ0Bqz/ID CZhWl80MvaDjguPGDhN524n98xbBGKyhTi04xLlsz1gr9X0/kNPqzq0+vhAE3FWsjHEp xYIYyd73MmpvOqukUKEfqDKkn569wCHn3mtjsCCjhDkpdmZIJmSFxUxZUmB8L1nFPr0T 0dHYxCUp+nxqVfp63LK1kb1jJrSZ4rFlpIjlKm4FBJsCfsL+7A07kf4Fwp7MKOiKsseC ywxZRYnSfdgV1Tw/uGtk1nbNfRZLeXRbnU2VhPetnwJa9cFV7fO41st7aFwJAfKCxj67 lP5Q== X-Gm-Message-State: APjAAAX7qcvxlKJ0EQ69iTg3WxL/xAcbyZt4Fl47sLPKfHGUNffE5ZRv 7QQ7IRslcIHnwrcWgkvUYVU88EtHhVs= X-Google-Smtp-Source: APXvYqxXqOXXEmZ1up9IbCJGKiAcbQSMhzdNEVNJtmD+DpXhByil/p+uR5CM2cfRYmttBRjcO48HOg== X-Received: by 2002:a7b:ce08:: with SMTP id m8mr3825773wmc.106.1568916391294; Thu, 19 Sep 2019 11:06:31 -0700 (PDT) Return-Path: Received: from vanye.hemma.eciton.net (cpc92302-cmbg19-2-0-cust304.5-4.cable.virginm.net. [82.1.209.49]) by smtp.gmail.com with ESMTPSA id d9sm16389769wrc.44.2019.09.19.11.06.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Sep 2019 11:06:29 -0700 (PDT) From: "Leif Lindholm" To: devel@edk2.groups.io Cc: Bob Feng , Liming Gao Subject: [PATCH 3/7] BaseTools: strip trailing whitespace Date: Thu, 19 Sep 2019 19:06:21 +0100 Message-Id: <20190919180625.29150-4-leif.lindholm@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190919180625.29150-1-leif.lindholm@linaro.org> References: <20190919180625.29150-1-leif.lindholm@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Bob Feng Cc: Liming Gao Signed-off-by: Leif Lindholm --- BaseTools/Source/C/BrotliCompress/tools/brotli.c | = 2 +- BaseTools/Source/C/GNUmakefile | = 2 +- BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c | 2= 0 ++--- BaseTools/Source/C/LzmaCompress/Sdk/C/7zTypes.h | = 4 +- BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c | 2= 2 ++--- BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h | = 8 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c | 7= 0 ++++++++-------- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.h | = 4 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.c | 4= 0 +++++----- BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.h | = 4 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.c | 3= 0 +++---- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.h | = 4 +- BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaEnc.c | 19= 4 ++++++++++++++++++++++---------------------- BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.c | = 6 +- BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt | 9= 2 ++++++++++----------- BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt | 10= 2 ++++++++++++------------ BaseTools/Source/C/Makefiles/app.makefile | = 4 +- BaseTools/Source/C/Makefiles/footer.makefile | = 4 +- BaseTools/Source/C/Makefiles/header.makefile | = 8 +- BaseTools/Source/C/Makefiles/lib.makefile | = 2 +- BaseTools/Source/C/Makefiles/ms.common | = 4 +- BaseTools/Source/C/VfrCompile/GNUmakefile | = 6 +- BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt | 28= 6 ++++++++++++++++++++++++++++++++--------------------------------- BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133_BEFORE_MR13.txt | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt | = 6 +- BaseTools/Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt | 2= 0 ++--- BaseTools/Source/C/VfrCompile/Pccts/antlr/antlr.c | 19= 4 ++++++++++++++++++++++---------------------- BaseTools/Source/C/VfrCompile/Pccts/antlr/bits.c | 1= 0 +-- BaseTools/Source/C/VfrCompile/Pccts/antlr/build.c | 1= 8 ++--- BaseTools/Source/C/VfrCompile/Pccts/antlr/dumpcycles.c | = 8 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/egman.c | 1= 2 +-- BaseTools/Source/C/VfrCompile/Pccts/antlr/fcache.c | = 8 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/fset.c | 1= 6 ++-- BaseTools/Source/C/VfrCompile/Pccts/antlr/fset2.c | 1= 6 ++-- BaseTools/Source/C/VfrCompile/Pccts/antlr/gen.c | 7= 8 +++++++++--------- BaseTools/Source/C/VfrCompile/Pccts/antlr/generic.h | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/hash.c | 1= 0 +-- BaseTools/Source/C/VfrCompile/Pccts/antlr/lex.c | = 6 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/main.c | 4= 0 +++++----- BaseTools/Source/C/VfrCompile/Pccts/antlr/makefile | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/misc.c | 4= 2 +++++----- BaseTools/Source/C/VfrCompile/Pccts/antlr/mrhoist.c | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/pred.c | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/antlr/scan.c | 407= 2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++--------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------------------------------------------------------= ------------------------ BaseTools/Source/C/VfrCompile/Pccts/dlg/automata.c | 1= 0 +-- BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_a.c | 95= 0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= ++++++++++++++++++++++++++++++++++-----------------------------------------= ------------------------------------------------------------------- BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_p.c | 3= 0 +++---- BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c | 1= 0 +-- BaseTools/Source/C/VfrCompile/Pccts/dlg/makefile | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/dlg/output.c | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/dlg/relabel.c | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/dlg/support.c | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/h/AParser.cpp | = 8 +- BaseTools/Source/C/VfrCompile/Pccts/h/AParser.h | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/h/ASTBase.cpp | = 8 +- BaseTools/Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp | = 6 +- BaseTools/Source/C/VfrCompile/Pccts/h/DLG_stream_input.h | 2= 2 ++--- BaseTools/Source/C/VfrCompile/Pccts/h/DLexerBase.cpp | = 2 +- BaseTools/Source/C/VfrCompile/Pccts/h/PBlackBox.h | = 8 +- BaseTools/Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp | = 8 +- BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h | 1= 0 +-- BaseTools/Source/C/VfrCompile/Pccts/h/ast.c | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/h/err.h | 7= 0 ++++++++-------- BaseTools/Source/C/VfrCompile/Pccts/history.txt | = 6 +- BaseTools/Source/C/VfrCompile/Pccts/support/genmk/genmk.c | 1= 4 ++-- BaseTools/Source/C/VfrCompile/Pccts/support/genmk/genmk_old.c | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/support/rexpr/rexpr.c | 4= 6 +++++------ BaseTools/Source/C/VfrCompile/Pccts/support/set/set.c | 4= 6 +++++------ BaseTools/Source/C/VfrCompile/Pccts/support/set/set.h | = 4 +- BaseTools/Source/C/VfrCompile/Pccts/support/sym/sym.c | 2= 6 +++--- BaseTools/Source/Python/Ecc/Check.py | = 2 +- BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | = 2 +- BaseTools/Source/Python/Makefile | = 2 +- 75 files changed, 3404 insertions(+), 3404 deletions(-) diff --git a/BaseTools/Source/C/BrotliCompress/tools/brotli.c b/BaseTools/S= ource/C/BrotliCompress/tools/brotli.c index b0246e1ecf86..946da96013da 100644 --- a/BaseTools/Source/C/BrotliCompress/tools/brotli.c +++ b/BaseTools/Source/C/BrotliCompress/tools/brotli.c @@ -909,7 +909,7 @@ static BROTLI_BOOL DecompressFile(Context* context, Bro= tliDecoderState* s) { =0D /* Default brotli_alloc_func */=0D void* BrotliAllocFunc(void* opaque, size_t size) {=0D - *(size_t *)opaque =3D *(size_t *) opaque + size; =0D + *(size_t *)opaque =3D *(size_t *) opaque + size;=0D return malloc(size);=0D }=0D =0D diff --git a/BaseTools/Source/C/GNUmakefile b/BaseTools/Source/C/GNUmakefile index 37bcce519c7e..df4eb64ea95e 100644 --- a/BaseTools/Source/C/GNUmakefile +++ b/BaseTools/Source/C/GNUmakefile @@ -77,7 +77,7 @@ $(SUBDIRS): $(patsubst %,%-clean,$(sort $(SUBDIRS))):=0D -$(MAKE) -C $(@:-clean=3D) clean=0D =0D -$(VFRAUTOGEN): VfrCompile/VfrSyntax.g =0D +$(VFRAUTOGEN): VfrCompile/VfrSyntax.g=0D $(MAKE) -C VfrCompile VfrLexer.h=0D =0D clean: $(patsubst %,%-clean,$(sort $(SUBDIRS)))=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c b/BaseTools/Sou= rce/C/LzmaCompress/Sdk/C/7zFile.c index e486901e3022..76169000d54d 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c @@ -122,12 +122,12 @@ WRes File_Read(CSzFile *p, void *data, size_t *size) return 0;=0D =0D #else=0D - =0D +=0D *size =3D fread(data, 1, originalSize, p->file);=0D if (*size =3D=3D originalSize)=0D return 0;=0D return ferror(p->file);=0D - =0D +=0D #endif=0D }=0D =0D @@ -136,7 +136,7 @@ WRes File_Write(CSzFile *p, const void *data, size_t *s= ize) size_t originalSize =3D *size;=0D if (originalSize =3D=3D 0)=0D return 0;=0D - =0D +=0D #ifdef USE_WINDOWS_FILE=0D =0D *size =3D 0;=0D @@ -162,7 +162,7 @@ WRes File_Write(CSzFile *p, const void *data, size_t *s= ize) if (*size =3D=3D originalSize)=0D return 0;=0D return ferror(p->file);=0D - =0D +=0D #endif=0D }=0D =0D @@ -192,7 +192,7 @@ WRes File_Seek(CSzFile *p, Int64 *pos, ESzSeek origin) return 0;=0D =0D #else=0D - =0D +=0D int moveMethod;=0D int res;=0D switch (origin)=0D @@ -205,14 +205,14 @@ WRes File_Seek(CSzFile *p, Int64 *pos, ESzSeek origin) res =3D fseek(p->file, (long)*pos, moveMethod);=0D *pos =3D ftell(p->file);=0D return res;=0D - =0D +=0D #endif=0D }=0D =0D WRes File_GetLength(CSzFile *p, UInt64 *length)=0D {=0D #ifdef USE_WINDOWS_FILE=0D - =0D +=0D DWORD sizeHigh;=0D DWORD sizeLow =3D GetFileSize(p->handle, &sizeHigh);=0D if (sizeLow =3D=3D 0xFFFFFFFF)=0D @@ -223,15 +223,15 @@ WRes File_GetLength(CSzFile *p, UInt64 *length) }=0D *length =3D (((UInt64)sizeHigh) << 32) + sizeLow;=0D return 0;=0D - =0D +=0D #else=0D - =0D +=0D long pos =3D ftell(p->file);=0D int res =3D fseek(p->file, 0, SEEK_END);=0D *length =3D ftell(p->file);=0D fseek(p->file, pos, SEEK_SET);=0D return res;=0D - =0D +=0D #endif=0D }=0D =0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/7zTypes.h b/BaseTools/So= urce/C/LzmaCompress/Sdk/C/7zTypes.h index 4977cdaa66d9..ab7baee4c4fa 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/7zTypes.h +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/7zTypes.h @@ -241,10 +241,10 @@ typedef struct {=0D ILookInStream vt;=0D const ISeekInStream *realStream;=0D - =0D +=0D size_t pos;=0D size_t size; /* it's data size */=0D - =0D +=0D /* the following variables must be set outside */=0D Byte *buf;=0D size_t bufSize;=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c b/BaseTools/Sour= ce/C/LzmaCompress/Sdk/C/Alloc.c index 30b499e5ff7c..dc8f17977cc1 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c @@ -108,13 +108,13 @@ static void PrintAddr(void *p) PrintHex(size, 10); \=0D PrintAddr(ptr); \=0D PrintLn();=0D - =0D +=0D #define PRINT_FREE(name, cnt, ptr) if (ptr) { \=0D Print(name " "); \=0D PrintDec(--cnt, 10); \=0D PrintAddr(ptr); \=0D PrintLn(); }=0D - =0D +=0D #else=0D =0D #define PRINT_ALLOC(name, cnt, size, ptr)=0D @@ -147,7 +147,7 @@ void *MyAlloc(size_t size) void MyFree(void *address)=0D {=0D PRINT_FREE("Free ", g_allocCount, address);=0D - =0D +=0D free(address);=0D }=0D =0D @@ -157,9 +157,9 @@ void *MidAlloc(size_t size) {=0D if (size =3D=3D 0)=0D return NULL;=0D - =0D +=0D PRINT_ALLOC("Alloc-Mid", g_allocCountMid, size, NULL);=0D - =0D +=0D return VirtualAlloc(NULL, size, MEM_COMMIT, PAGE_READWRITE);=0D }=0D =0D @@ -203,7 +203,7 @@ void *BigAlloc(size_t size) return NULL;=0D =0D PRINT_ALLOC("Alloc-Big", g_allocCountBig, size, NULL);=0D - =0D +=0D #ifdef _7ZIP_LARGE_PAGES=0D {=0D SIZE_T ps =3D g_LargePageSize;=0D @@ -228,7 +228,7 @@ void *BigAlloc(size_t size) void BigFree(void *address)=0D {=0D PRINT_FREE("Free-Big", g_allocCountBig, address);=0D - =0D +=0D if (!address)=0D return;=0D VirtualFree(address, 0, MEM_RELEASE);=0D @@ -322,7 +322,7 @@ static int posix_memalign(void **ptr, size_t align, siz= e_t size) static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size)=0D {=0D #ifndef USE_posix_memalign=0D - =0D +=0D void *p;=0D void *pAligned;=0D size_t newSize;=0D @@ -336,7 +336,7 @@ static void *SzAlignedAlloc(ISzAllocPtr pp, size_t size) return NULL;=0D =0D p =3D MyAlloc(newSize);=0D - =0D +=0D if (!p)=0D return NULL;=0D pAligned =3D MY_ALIGN_PTR_UP_PLUS(p, ALLOC_ALIGN_SIZE);=0D @@ -402,7 +402,7 @@ static void *AlignOffsetAlloc_Alloc(ISzAllocPtr pp, siz= e_t size) =0D if (alignSize < sizeof(void *))=0D alignSize =3D sizeof(void *);=0D - =0D +=0D if (p->offset >=3D alignSize)=0D return NULL;=0D =0D @@ -414,7 +414,7 @@ static void *AlignOffsetAlloc_Alloc(ISzAllocPtr pp, siz= e_t size) return NULL;=0D =0D adr =3D ISzAlloc_Alloc(p->baseAlloc, newSize);=0D - =0D +=0D if (!adr)=0D return NULL;=0D =0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h b/BaseTools/Source= /C/LzmaCompress/Sdk/C/Bra.h index aba8dce14f19..ecf7b0c44759 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h @@ -11,23 +11,23 @@ EXTERN_C_BEGIN /*=0D These functions convert relative addresses to absolute addresses=0D in CALL instructions to increase the compression ratio.=0D - =0D +=0D In:=0D data - data buffer=0D size - size of data=0D ip - current virtual Instruction Pinter (IP) value=0D state - state variable for x86 converter=0D encoding - 0 (for decoding), 1 (for encoding)=0D - =0D +=0D Out:=0D state - state variable for x86 converter=0D =0D Returns:=0D The number of processed bytes. If you call these functions with multip= le calls,=0D you must start next call with first byte after block of processed byte= s.=0D - =0D +=0D Type Endian Alignment LookAhead=0D - =0D +=0D x86 little 1 4=0D ARMT little 2 2=0D ARM little 4 0=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c b/BaseTools/Sou= rce/C/LzmaCompress/Sdk/C/LzFind.c index 6ea82a9b5344..507eb026f168 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c @@ -73,7 +73,7 @@ static void MatchFinder_ReadBlock(CMatchFinder *p) p->streamEndWasReached =3D 1;=0D return;=0D }=0D - =0D +=0D for (;;)=0D {=0D Byte *dest =3D p->buffer + (p->streamPos - p->pos);=0D @@ -180,24 +180,24 @@ int MatchFinder_Create(CMatchFinder *p, UInt32 histor= ySize, ISzAllocPtr alloc)=0D {=0D UInt32 sizeReserv;=0D - =0D +=0D if (historySize > kMaxHistorySize)=0D {=0D MatchFinder_Free(p, alloc);=0D return 0;=0D }=0D - =0D +=0D sizeReserv =3D historySize >> 1;=0D if (historySize >=3D ((UInt32)3 << 30)) sizeReserv =3D historySize = >> 3;=0D else if (historySize >=3D ((UInt32)2 << 30)) sizeReserv =3D historySize = >> 2;=0D - =0D +=0D sizeReserv +=3D (keepAddBufferBefore + matchMaxLen + keepAddBufferAfter)= / 2 + (1 << 19);=0D =0D p->keepSizeBefore =3D historySize + keepAddBufferBefore + 1;=0D p->keepSizeAfter =3D matchMaxLen + keepAddBufferAfter;=0D - =0D +=0D /* we need one additional byte, since we use MoveBlock after pos++ and b= efore dictionary using */=0D - =0D +=0D if (LzInWindow_Create(p, sizeReserv, alloc))=0D {=0D UInt32 newCyclicBufferSize =3D historySize + 1;=0D @@ -243,7 +243,7 @@ int MatchFinder_Create(CMatchFinder *p, UInt32 historyS= ize, p->historySize =3D historySize;=0D p->hashSizeSum =3D hs;=0D p->cyclicBufferSize =3D newCyclicBufferSize;=0D - =0D +=0D numSons =3D newCyclicBufferSize;=0D if (p->btMode)=0D numSons <<=3D 1;=0D @@ -251,11 +251,11 @@ int MatchFinder_Create(CMatchFinder *p, UInt32 histor= ySize, =0D if (p->hash && p->numRefs =3D=3D newSize)=0D return 1;=0D - =0D +=0D MatchFinder_FreeThisClassMemory(p, alloc);=0D p->numRefs =3D newSize;=0D p->hash =3D AllocRefs(newSize, alloc);=0D - =0D +=0D if (p->hash)=0D {=0D p->son =3D p->hash + p->hashSizeSum;=0D @@ -272,11 +272,11 @@ static void MatchFinder_SetLimits(CMatchFinder *p) {=0D UInt32 limit =3D kMaxValForNormalize - p->pos;=0D UInt32 limit2 =3D p->cyclicBufferSize - p->cyclicBufferPos;=0D - =0D +=0D if (limit2 < limit)=0D limit =3D limit2;=0D limit2 =3D p->streamPos - p->pos;=0D - =0D +=0D if (limit2 <=3D p->keepSizeAfter)=0D {=0D if (limit2 > 0)=0D @@ -284,10 +284,10 @@ static void MatchFinder_SetLimits(CMatchFinder *p) }=0D else=0D limit2 -=3D p->keepSizeAfter;=0D - =0D +=0D if (limit2 < limit)=0D limit =3D limit2;=0D - =0D +=0D {=0D UInt32 lenLimit =3D p->streamPos - p->pos;=0D if (lenLimit > p->matchMaxLen)=0D @@ -326,10 +326,10 @@ void MatchFinder_Init_3(CMatchFinder *p, int readData) p->streamPos =3D p->cyclicBufferSize;=0D p->result =3D SZ_OK;=0D p->streamEndWasReached =3D 0;=0D - =0D +=0D if (readData)=0D MatchFinder_ReadBlock(p);=0D - =0D +=0D MatchFinder_SetLimits(p);=0D }=0D =0D @@ -341,7 +341,7 @@ void MatchFinder_Init(CMatchFinder *p) MatchFinder_Init_3(p, True);=0D }=0D =0D - =0D +=0D static UInt32 MatchFinder_GetSubValue(CMatchFinder *p)=0D {=0D return (p->pos - p->historySize - 1) & kNormalizeMask;=0D @@ -584,7 +584,7 @@ static UInt32 Bt3_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) d2 =3D pos - hash[h2];=0D =0D curMatch =3D (hash + kFix3HashSize)[hv];=0D - =0D +=0D hash[h2] =3D pos;=0D (hash + kFix3HashSize)[hv] =3D pos;=0D =0D @@ -603,7 +603,7 @@ static UInt32 Bt3_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) MOVE_POS_RET;=0D }=0D }=0D - =0D +=0D GET_MATCHES_FOOTER(offset, maxLen)=0D }=0D =0D @@ -629,14 +629,14 @@ static UInt32 Bt4_MatchFinder_GetMatches(CMatchFinder= *p, UInt32 *distances) =0D maxLen =3D 0;=0D offset =3D 0;=0D - =0D +=0D if (d2 < p->cyclicBufferSize && *(cur - d2) =3D=3D *cur)=0D {=0D distances[0] =3D maxLen =3D 2;=0D distances[1] =3D d2 - 1;=0D offset =3D 2;=0D }=0D - =0D +=0D if (d2 !=3D d3 && d3 < p->cyclicBufferSize && *(cur - d3) =3D=3D *cur)=0D {=0D maxLen =3D 3;=0D @@ -644,7 +644,7 @@ static UInt32 Bt4_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) offset +=3D 2;=0D d2 =3D d3;=0D }=0D - =0D +=0D if (offset !=3D 0)=0D {=0D UPDATE_maxLen=0D @@ -655,10 +655,10 @@ static UInt32 Bt4_MatchFinder_GetMatches(CMatchFinder= *p, UInt32 *distances) MOVE_POS_RET;=0D }=0D }=0D - =0D +=0D if (maxLen < 3)=0D maxLen =3D 3;=0D - =0D +=0D GET_MATCHES_FOOTER(offset, maxLen)=0D }=0D =0D @@ -710,7 +710,7 @@ static UInt32 Bt5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) offset =3D 2;=0D d2 =3D d3;=0D }=0D - =0D +=0D if (d2 !=3D d4 && d4 < p->cyclicBufferSize=0D && *(cur - d4) =3D=3D *cur=0D && *(cur - d4 + 3) =3D=3D *(cur + 3))=0D @@ -720,7 +720,7 @@ static UInt32 Bt5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) offset +=3D 2;=0D d2 =3D d4;=0D }=0D - =0D +=0D if (offset !=3D 0)=0D {=0D UPDATE_maxLen=0D @@ -734,7 +734,7 @@ static UInt32 Bt5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) =0D if (maxLen < 4)=0D maxLen =3D 4;=0D - =0D +=0D GET_MATCHES_FOOTER(offset, maxLen)=0D }=0D */=0D @@ -749,10 +749,10 @@ static UInt32 Hc4_MatchFinder_GetMatches(CMatchFinder= *p, UInt32 *distances) =0D hash =3D p->hash;=0D pos =3D p->pos;=0D - =0D +=0D d2 =3D pos - hash[ h2];=0D d3 =3D pos - (hash + kFix3HashSize)[h3];=0D - =0D +=0D curMatch =3D (hash + kFix4HashSize)[hv];=0D =0D hash[ h2] =3D pos;=0D @@ -768,7 +768,7 @@ static UInt32 Hc4_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) distances[1] =3D d2 - 1;=0D offset =3D 2;=0D }=0D - =0D +=0D if (d2 !=3D d3 && d3 < p->cyclicBufferSize && *(cur - d3) =3D=3D *cur)=0D {=0D maxLen =3D 3;=0D @@ -776,7 +776,7 @@ static UInt32 Hc4_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) offset +=3D 2;=0D d2 =3D d3;=0D }=0D - =0D +=0D if (offset !=3D 0)=0D {=0D UPDATE_maxLen=0D @@ -787,7 +787,7 @@ static UInt32 Hc4_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) MOVE_POS_RET;=0D }=0D }=0D - =0D +=0D if (maxLen < 3)=0D maxLen =3D 3;=0D =0D @@ -807,7 +807,7 @@ static UInt32 Hc5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) =0D hash =3D p->hash;=0D pos =3D p->pos;=0D - =0D +=0D d2 =3D pos - hash[ h2];=0D d3 =3D pos - (hash + kFix3HashSize)[h3];=0D d4 =3D pos - (hash + kFix4HashSize)[h4];=0D @@ -844,7 +844,7 @@ static UInt32 Hc5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) offset =3D 2;=0D d2 =3D d3;=0D }=0D - =0D +=0D if (d2 !=3D d4 && d4 < p->cyclicBufferSize=0D && *(cur - d4) =3D=3D *cur=0D && *(cur - d4 + 3) =3D=3D *(cur + 3))=0D @@ -854,7 +854,7 @@ static UInt32 Hc5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) offset +=3D 2;=0D d2 =3D d4;=0D }=0D - =0D +=0D if (offset !=3D 0)=0D {=0D UPDATE_maxLen=0D @@ -865,7 +865,7 @@ static UInt32 Hc5_MatchFinder_GetMatches(CMatchFinder *= p, UInt32 *distances) MOVE_POS_RET;=0D }=0D }=0D - =0D +=0D if (maxLen < 4)=0D maxLen =3D 4;=0D =0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.h b/BaseTools/Sou= rce/C/LzmaCompress/Sdk/C/LzFind.h index c77added7bd3..61bb9dd302b5 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.h +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.h @@ -34,7 +34,7 @@ typedef struct _CMatchFinder =0D Byte *bufferBase;=0D ISeqInStream *stream;=0D - =0D +=0D UInt32 blockSize;=0D UInt32 keepSizeBefore;=0D UInt32 keepSizeAfter;=0D @@ -59,7 +59,7 @@ typedef struct _CMatchFinder ((p)->streamEndWasReached \=0D && (p)->streamPos =3D=3D (p)->pos \=0D && (!(p)->directInput || (p)->directInputRem =3D=3D 0))=0D - =0D +=0D int MatchFinder_NeedMove(CMatchFinder *p);=0D Byte *MatchFinder_GetPointerToCurrentPos(CMatchFinder *p);=0D void MatchFinder_MoveBlock(CMatchFinder *p);=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.c b/BaseTools/S= ource/C/LzmaCompress/Sdk/C/LzFindMt.c index 2563824fcdef..8e7cf6493ce3 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.c @@ -62,7 +62,7 @@ static void MtSync_StopWriting(CMtSync *p) p->csWasEntered =3D False;=0D }=0D Semaphore_Release1(&p->freeSemaphore);=0D - =0D +=0D Event_Wait(&p->wasStopped);=0D =0D while (myNumBlocks++ !=3D p->numProcessedBlocks)=0D @@ -112,12 +112,12 @@ static SRes MtSync_Create2(CMtSync *p, THREAD_FUNC_TY= PE startAddress, void *obj, RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->canStart));=0D RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->wasStarted));=0D RINOK_THREAD(AutoResetEvent_CreateNotSignaled(&p->wasStopped));=0D - =0D +=0D RINOK_THREAD(Semaphore_Create(&p->freeSemaphore, numBlocks, numBlocks));= =0D RINOK_THREAD(Semaphore_Create(&p->filledSemaphore, 0, numBlocks));=0D =0D p->needStart =3D True;=0D - =0D +=0D RINOK_THREAD(Thread_Create(&p->thread, startAddress, obj));=0D p->wasCreated =3D True;=0D return SZ_OK;=0D @@ -320,9 +320,9 @@ static void BtGetMatches(CMatchFinderMt *p, UInt32 *dis= tances) UInt32 numProcessed =3D 0;=0D UInt32 curPos =3D 2;=0D UInt32 limit =3D kMtBtBlockSize - (p->matchMaxLen * 2);=0D - =0D +=0D distances[1] =3D p->hashNumAvail;=0D - =0D +=0D while (curPos < limit)=0D {=0D if (p->hashBufPos =3D=3D p->hashBufPosLimit)=0D @@ -352,7 +352,7 @@ static void BtGetMatches(CMatchFinderMt *p, UInt32 *dis= tances) if (size2 < size)=0D size =3D size2;=0D }=0D - =0D +=0D #ifndef MFMT_GM_INLINE=0D while (curPos < limit && size-- !=3D 0)=0D {=0D @@ -386,7 +386,7 @@ static void BtGetMatches(CMatchFinderMt *p, UInt32 *dis= tances) p->cyclicBufferPos =3D cyclicBufferPos;=0D }=0D }=0D - =0D +=0D distances[0] =3D curPos;=0D }=0D =0D @@ -398,7 +398,7 @@ static void BtFillBlock(CMatchFinderMt *p, UInt32 globa= lBlockIndex) CriticalSection_Enter(&sync->cs);=0D sync->csWasEntered =3D True;=0D }=0D - =0D +=0D BtGetMatches(p, p->btBuf + (globalBlockIndex & kMtBtNumBlocksMask) * kMt= BtBlockSize);=0D =0D if (p->pos > kMtMaxValForNormalize - kMtBtBlockSize)=0D @@ -504,7 +504,7 @@ SRes MatchFinderMt_Create(CMatchFinderMt *p, UInt32 his= torySize, UInt32 keepAddB static void MatchFinderMt_Init(CMatchFinderMt *p)=0D {=0D CMatchFinder *mf =3D p->MatchFinder;=0D - =0D +=0D p->btBufPos =3D=0D p->btBufPosLimit =3D 0;=0D p->hashBufPos =3D=0D @@ -513,7 +513,7 @@ static void MatchFinderMt_Init(CMatchFinderMt *p) /* Init without data reading. We don't want to read data in this thread = */=0D MatchFinder_Init_3(mf, False);=0D MatchFinder_Init_LowHash(mf);=0D - =0D +=0D p->pointerToCurPos =3D Inline_MatchFinder_GetPointerToCurrentPos(mf);=0D p->btNumAvailBytes =3D 0;=0D p->lzPos =3D p->historySize + 1;=0D @@ -577,7 +577,7 @@ static UInt32 * MixMatches2(CMatchFinderMt *p, UInt32 m= atchMinPos, UInt32 *dista const Byte *cur =3D p->pointerToCurPos;=0D UInt32 lzPos =3D p->lzPos;=0D MT_HASH2_CALC=0D - =0D +=0D curMatch2 =3D hash[h2];=0D hash[h2] =3D lzPos;=0D =0D @@ -587,7 +587,7 @@ static UInt32 * MixMatches2(CMatchFinderMt *p, UInt32 m= atchMinPos, UInt32 *dista *distances++ =3D 2;=0D *distances++ =3D lzPos - curMatch2 - 1;=0D }=0D - =0D +=0D return distances;=0D }=0D =0D @@ -601,7 +601,7 @@ static UInt32 * MixMatches3(CMatchFinderMt *p, UInt32 m= atchMinPos, UInt32 *dista =0D curMatch2 =3D hash[ h2];=0D curMatch3 =3D (hash + kFix3HashSize)[h3];=0D - =0D +=0D hash[ h2] =3D lzPos;=0D (hash + kFix3HashSize)[h3] =3D lzPos;=0D =0D @@ -616,13 +616,13 @@ static UInt32 * MixMatches3(CMatchFinderMt *p, UInt32= matchMinPos, UInt32 *dista distances[0] =3D 2;=0D distances +=3D 2;=0D }=0D - =0D +=0D if (curMatch3 >=3D matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] =3D= =3D cur[0])=0D {=0D *distances++ =3D 3;=0D *distances++ =3D lzPos - curMatch3 - 1;=0D }=0D - =0D +=0D return distances;=0D }=0D =0D @@ -634,11 +634,11 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 = matchMinPos, UInt32 *distan const Byte *cur =3D p->pointerToCurPos;=0D UInt32 lzPos =3D p->lzPos;=0D MT_HASH4_CALC=0D - =0D +=0D curMatch2 =3D hash[ h2];=0D curMatch3 =3D (hash + kFix3HashSize)[h3];=0D curMatch4 =3D (hash + kFix4HashSize)[h4];=0D - =0D +=0D hash[ h2] =3D lzPos;=0D (hash + kFix3HashSize)[h3] =3D lzPos;=0D (hash + kFix4HashSize)[h4] =3D lzPos;=0D @@ -654,7 +654,7 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 ma= tchMinPos, UInt32 *distan distances[0] =3D 2;=0D distances +=3D 2;=0D }=0D - =0D +=0D if (curMatch3 >=3D matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] =3D= =3D cur[0])=0D {=0D distances[1] =3D lzPos - curMatch3 - 1;=0D @@ -676,7 +676,7 @@ static UInt32 *MixMatches4(CMatchFinderMt *p, UInt32 ma= tchMinPos, UInt32 *distan *distances++ =3D 4;=0D *distances++ =3D lzPos - curMatch4 - 1;=0D }=0D - =0D +=0D return distances;=0D }=0D */=0D @@ -789,7 +789,7 @@ void MatchFinderMt_CreateVTable(CMatchFinderMt *p, IMat= chFinder *vTable) vTable->GetNumAvailableBytes =3D (Mf_GetNumAvailableBytes_Func)MatchFind= erMt_GetNumAvailableBytes;=0D vTable->GetPointerToCurrentPos =3D (Mf_GetPointerToCurrentPos_Func)Match= FinderMt_GetPointerToCurrentPos;=0D vTable->GetMatches =3D (Mf_GetMatches_Func)MatchFinderMt_GetMatches;=0D - =0D +=0D switch (p->MatchFinder->numHashBytes)=0D {=0D case 2:=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.h b/BaseTools/S= ource/C/LzmaCompress/Sdk/C/LzFindMt.h index 3d86c788f3f9..b1398a883aaf 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.h +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzFindMt.h @@ -60,7 +60,7 @@ typedef struct _CMatchFinderMt const UInt32 *crc;=0D =0D Mf_Mix_Matches MixMatchesFunc;=0D - =0D +=0D /* LZ + BT */=0D CMtSync btSync;=0D Byte btDummy[kMtCacheLineDummy];=0D @@ -83,7 +83,7 @@ typedef struct _CMatchFinderMt /* BT + Hash */=0D CMtSync hashSync;=0D /* Byte hashDummy[kMtCacheLineDummy]; */=0D - =0D +=0D /* Hash */=0D Mf_GetHeads GetHeadsFunc;=0D CMatchFinder *MatchFinder;=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.c b/BaseTools/So= urce/C/LzmaCompress/Sdk/C/LzmaDec.c index 962b94bb6338..6328c9011aa0 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.c @@ -227,7 +227,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT li= mit, const Byte *bufLimit Byte *dic =3D p->dic;=0D SizeT dicBufSize =3D p->dicBufSize;=0D SizeT dicPos =3D p->dicPos;=0D - =0D +=0D UInt32 processedPos =3D p->processedPos;=0D UInt32 checkDicSize =3D p->checkDicSize;=0D unsigned len =3D 0;=0D @@ -303,7 +303,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT li= mit, const Byte *bufLimit dic[dicPos++] =3D (Byte)symbol;=0D continue;=0D }=0D - =0D +=0D {=0D UPDATE_1(prob);=0D prob =3D probs + IsRep + state;=0D @@ -370,7 +370,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT li= mit, const Byte *bufLimit state =3D state < kNumLitStates ? 8 : 11;=0D prob =3D probs + RepLenCoder;=0D }=0D - =0D +=0D #ifdef _LZMA_SIZE_OPT=0D {=0D unsigned lim, offset;=0D @@ -474,7 +474,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT li= mit, const Byte *bufLimit {=0D NORMALIZE=0D range >>=3D 1;=0D - =0D +=0D {=0D UInt32 t;=0D code -=3D range;=0D @@ -510,7 +510,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT li= mit, const Byte *bufLimit }=0D }=0D }=0D - =0D +=0D rep3 =3D rep2;=0D rep2 =3D rep1;=0D rep1 =3D rep0;=0D @@ -529,13 +529,13 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT = limit, const Byte *bufLimit SizeT rem;=0D unsigned curLen;=0D SizeT pos;=0D - =0D +=0D if ((rem =3D limit - dicPos) =3D=3D 0)=0D {=0D p->dicPos =3D dicPos;=0D return SZ_ERROR_DATA;=0D }=0D - =0D +=0D curLen =3D ((rem < len) ? (unsigned)rem : len);=0D pos =3D dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0);=0D =0D @@ -568,7 +568,7 @@ int MY_FAST_CALL LZMA_DECODE_REAL(CLzmaDec *p, SizeT li= mit, const Byte *bufLimit while (dicPos < limit && buf < bufLimit);=0D =0D NORMALIZE;=0D - =0D +=0D p->buf =3D buf;=0D p->range =3D range;=0D p->code =3D code;=0D @@ -638,10 +638,10 @@ static int MY_FAST_CALL LzmaDec_DecodeReal2(CLzmaDec = *p, SizeT limit, const Byte }=0D =0D RINOK(LZMA_DECODE_REAL(p, limit2, bufLimit));=0D - =0D +=0D if (p->checkDicSize =3D=3D 0 && p->processedPos >=3D p->prop.dicSize)= =0D p->checkDicSize =3D p->prop.dicSize;=0D - =0D +=0D LzmaDec_WriteRem(p, limit);=0D }=0D while (p->dicPos < limit && p->buf < bufLimit && p->remainLen < kMatchSp= ecLenStart);=0D @@ -877,7 +877,7 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, c= onst Byte *src, SizeT *sr {=0D SizeT inSize =3D *srcLen;=0D (*srcLen) =3D 0;=0D - =0D +=0D *status =3D LZMA_STATUS_NOT_SPECIFIED;=0D =0D if (p->remainLen > kMatchSpecLenStart)=0D @@ -995,7 +995,7 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit, c= onst Byte *src, SizeT *sr p->buf =3D p->tempBuf;=0D if (LzmaDec_DecodeReal2(p, dicLimit, p->buf) !=3D 0)=0D return SZ_ERROR_DATA;=0D - =0D +=0D {=0D unsigned kkk =3D (unsigned)(p->buf - p->tempBuf);=0D if (rem < kkk)=0D @@ -1011,7 +1011,7 @@ SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit,= const Byte *src, SizeT *sr p->tempBufSize =3D 0;=0D }=0D }=0D - =0D +=0D if (p->code !=3D 0)=0D return SZ_ERROR_DATA;=0D *status =3D LZMA_STATUS_FINISHED_WITH_MARK;=0D @@ -1081,12 +1081,12 @@ SRes LzmaProps_Decode(CLzmaProps *p, const Byte *da= ta, unsigned size) {=0D UInt32 dicSize;=0D Byte d;=0D - =0D +=0D if (size < LZMA_PROPS_SIZE)=0D return SZ_ERROR_UNSUPPORTED;=0D else=0D dicSize =3D data[1] | ((UInt32)data[2] << 8) | ((UInt32)data[3] << 16)= | ((UInt32)data[4] << 24);=0D - =0D +=0D if (dicSize < LZMA_DIC_MIN)=0D dicSize =3D LZMA_DIC_MIN;=0D p->dicSize =3D dicSize;=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.h b/BaseTools/So= urce/C/LzmaCompress/Sdk/C/LzmaDec.h index 28ce60c3ea94..ebc568cb4ff4 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.h +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaDec.h @@ -135,7 +135,7 @@ LzmaDec_Allocate* can return: SZ_ERROR_MEM - Memory allocation error=0D SZ_ERROR_UNSUPPORTED - Unsupported properties=0D */=0D - =0D +=0D SRes LzmaDec_AllocateProbs(CLzmaDec *p, const Byte *props, unsigned propsS= ize, ISzAllocPtr alloc);=0D void LzmaDec_FreeProbs(CLzmaDec *p, ISzAllocPtr alloc);=0D =0D @@ -164,7 +164,7 @@ void LzmaDec_Free(CLzmaDec *p, ISzAllocPtr alloc); */=0D =0D /* LzmaDec_DecodeToDic=0D - =0D +=0D The decoding to internal dictionary buffer (CLzmaDec::dic).=0D You must manually update CLzmaDec::dicPos, if it reaches CLzmaDec::dicB= ufSize !!!=0D =0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaEnc.c b/BaseTools/So= urce/C/LzmaCompress/Sdk/C/LzmaEnc.c index e281716fee1b..d7931cd73799 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaEnc.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/LzmaEnc.c @@ -52,7 +52,7 @@ void LzmaEncProps_Normalize(CLzmaEncProps *p) int level =3D p->level;=0D if (level < 0) level =3D 5;=0D p->level =3D level;=0D - =0D +=0D if (p->dictSize =3D=3D 0) p->dictSize =3D (level <=3D 5 ? (1 << (level *= 2 + 14)) : (level <=3D 7 ? (1 << 25) : (1 << 26)));=0D if (p->dictSize > p->reduceSize)=0D {=0D @@ -74,7 +74,7 @@ void LzmaEncProps_Normalize(CLzmaEncProps *p) if (p->btMode < 0) p->btMode =3D (p->algo =3D=3D 0 ? 0 : 1);=0D if (p->numHashBytes < 0) p->numHashBytes =3D 4;=0D if (p->mc =3D=3D 0) p->mc =3D (16 + (p->fb >> 1)) >> (p->btMode ? 0 : 1)= ;=0D - =0D +=0D if (p->numThreads < 0)=0D p->numThreads =3D=0D #ifndef _7ZIP_ST=0D @@ -124,7 +124,7 @@ static void LzmaEnc_FastPosInit(Byte *g_FastPos) g_FastPos[0] =3D 0;=0D g_FastPos[1] =3D 1;=0D g_FastPos +=3D 2;=0D - =0D +=0D for (slot =3D 2; slot < kNumLogBits * 2; slot++)=0D {=0D size_t k =3D ((size_t)1 << ((slot >> 1) - 1));=0D @@ -273,7 +273,7 @@ typedef struct =0D CLzmaProb posSlotEncoder[kNumLenToPosStates][1 << kNumPosSlotBits];=0D CLzmaProb posEncoders[kNumFullDistances];=0D - =0D +=0D CLenEnc lenProbs;=0D CLenEnc repLenProbs;=0D =0D @@ -315,7 +315,7 @@ typedef struct Bool needInit;=0D =0D UInt64 nowPos64;=0D - =0D +=0D unsigned matchPriceCount;=0D unsigned alignPriceCount;=0D =0D @@ -336,7 +336,7 @@ typedef struct #ifndef _7ZIP_ST=0D Byte pad[128];=0D #endif=0D - =0D +=0D // LZ thread=0D CProbPrice ProbPrices[kBitModelTotal >> kNumMoveReducingBits];=0D =0D @@ -355,7 +355,7 @@ typedef struct CLzmaProb isRep0Long[kNumStates][LZMA_NUM_PB_STATES_MAX];=0D CLzmaProb posSlotEncoder[kNumLenToPosStates][1 << kNumPosSlotBits];=0D CLzmaProb posEncoders[kNumFullDistances];=0D - =0D +=0D CLenEnc lenProbs;=0D CLenEnc repLenProbs;=0D =0D @@ -383,9 +383,9 @@ void LzmaEnc_SaveState(CLzmaEncHandle pp) {=0D CLzmaEnc *p =3D (CLzmaEnc *)pp;=0D CSaveState *dest =3D &p->saveState;=0D - =0D +=0D dest->state =3D p->state;=0D - =0D +=0D dest->lenProbs =3D p->lenProbs;=0D dest->repLenProbs =3D p->repLenProbs;=0D =0D @@ -414,9 +414,9 @@ void LzmaEnc_RestoreState(CLzmaEncHandle pp) =0D dest->lenProbs =3D p->lenProbs;=0D dest->repLenProbs =3D p->repLenProbs;=0D - =0D +=0D COPY_ARR(dest, p, reps);=0D - =0D +=0D COPY_ARR(dest, p, posAlignEncoder);=0D COPY_ARR(dest, p, isRep);=0D COPY_ARR(dest, p, isRepG0);=0D @@ -914,7 +914,7 @@ static void LenPriceEnc_UpdateTables(CLenPriceEnc *p, u= nsigned numPosStates, printf("\n MovePos %u", num);=0D #endif=0D */=0D - =0D +=0D #define MOVE_POS(p, num) { \=0D p->additionalOffset +=3D (num); \=0D p->matchFinder.Skip(p->matchFinderObj, (num)); }=0D @@ -923,12 +923,12 @@ static void LenPriceEnc_UpdateTables(CLenPriceEnc *p,= unsigned numPosStates, static unsigned ReadMatchDistances(CLzmaEnc *p, unsigned *numPairsRes)=0D {=0D unsigned numPairs;=0D - =0D +=0D p->additionalOffset++;=0D p->numAvail =3D p->matchFinder.GetNumAvailableBytes(p->matchFinderObj);= =0D numPairs =3D p->matchFinder.GetMatches(p->matchFinderObj, p->matches);=0D *numPairsRes =3D numPairs;=0D - =0D +=0D #ifdef SHOW_STAT=0D printf("\n i =3D %u numPairs =3D %u ", g_STAT_OFFSET, numPairs / 2);= =0D g_STAT_OFFSET++;=0D @@ -938,7 +938,7 @@ static unsigned ReadMatchDistances(CLzmaEnc *p, unsigne= d *numPairsRes) printf("%2u %6u | ", p->matches[i], p->matches[i + 1]);=0D }=0D #endif=0D - =0D +=0D if (numPairs =3D=3D 0)=0D return 0;=0D {=0D @@ -976,7 +976,7 @@ static unsigned ReadMatchDistances(CLzmaEnc *p, unsigne= d *numPairsRes) + GET_PRICE_1(p->isRep0Long[state][posState])) \=0D + GET_PRICE_1(p->isRep[state]) \=0D + GET_PRICE_0(p->isRepG0[state])=0D - =0D +=0D =0D static UInt32 GetPrice_PureRep(const CLzmaEnc *p, unsigned repIndex, size_= t state, size_t posState)=0D {=0D @@ -1042,7 +1042,7 @@ static unsigned Backward(CLzmaEnc *p, unsigned cur) p->optCur =3D wr;=0D return len;=0D }=0D - =0D +=0D wr--;=0D p->opt[wr].dist =3D dist;=0D p->opt[wr].len =3D len;=0D @@ -1068,9 +1068,9 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) UInt32 matchPrice, repMatchPrice;=0D const Byte *data;=0D Byte curByte, matchByte;=0D - =0D +=0D p->optCur =3D p->optEnd =3D 0;=0D - =0D +=0D if (p->additionalOffset =3D=3D 0)=0D mainLen =3D ReadMatchDistances(p, &numPairs);=0D else=0D @@ -1078,7 +1078,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) mainLen =3D p->longestMatchLen;=0D numPairs =3D p->numPairs;=0D }=0D - =0D +=0D numAvail =3D p->numAvail;=0D if (numAvail < 2)=0D {=0D @@ -1087,10 +1087,10 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) }=0D if (numAvail > LZMA_MATCH_LEN_MAX)=0D numAvail =3D LZMA_MATCH_LEN_MAX;=0D - =0D +=0D data =3D p->matchFinder.GetPointerToCurrentPos(p->matchFinderObj) - 1;= =0D repMaxIndex =3D 0;=0D - =0D +=0D for (i =3D 0; i < LZMA_NUM_REPS; i++)=0D {=0D unsigned len;=0D @@ -1107,7 +1107,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) if (len > repLens[repMaxIndex])=0D repMaxIndex =3D i;=0D }=0D - =0D +=0D if (repLens[repMaxIndex] >=3D p->numFastBytes)=0D {=0D unsigned len;=0D @@ -1116,29 +1116,29 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) MOVE_POS(p, len - 1)=0D return len;=0D }=0D - =0D +=0D matches =3D p->matches;=0D - =0D +=0D if (mainLen >=3D p->numFastBytes)=0D {=0D p->backRes =3D matches[(size_t)numPairs - 1] + LZMA_NUM_REPS;=0D MOVE_POS(p, mainLen - 1)=0D return mainLen;=0D }=0D - =0D +=0D curByte =3D *data;=0D matchByte =3D *(data - reps[0]);=0D - =0D +=0D if (mainLen < 2 && curByte !=3D matchByte && repLens[repMaxIndex] < 2)= =0D {=0D p->backRes =3D MARK_LIT;=0D return 1;=0D }=0D - =0D +=0D p->opt[0].state =3D (CState)p->state;=0D - =0D +=0D posState =3D (position & p->pbMask);=0D - =0D +=0D {=0D const CLzmaProb *probs =3D LIT_PROBS(position, *(data - 1));=0D p->opt[1].price =3D GET_PRICE_0(p->isMatch[p->state][posState]) +=0D @@ -1146,12 +1146,12 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) LitEnc_Matched_GetPrice(probs, curByte, matchByte, p->ProbPrices= ) :=0D LitEnc_GetPrice(probs, curByte, p->ProbPrices));=0D }=0D - =0D +=0D MakeAs_Lit(&p->opt[1]);=0D - =0D +=0D matchPrice =3D GET_PRICE_1(p->isMatch[p->state][posState]);=0D repMatchPrice =3D matchPrice + GET_PRICE_1(p->isRep[p->state]);=0D - =0D +=0D if (matchByte =3D=3D curByte)=0D {=0D UInt32 shortRepPrice =3D repMatchPrice + GetPrice_ShortRep(p, p->sta= te, posState);=0D @@ -1161,22 +1161,22 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) MakeAs_ShortRep(&p->opt[1]);=0D }=0D }=0D - =0D +=0D last =3D (mainLen >=3D repLens[repMaxIndex] ? mainLen : repLens[repMax= Index]);=0D - =0D +=0D if (last < 2)=0D {=0D p->backRes =3D p->opt[1].dist;=0D return 1;=0D }=0D - =0D +=0D p->opt[1].len =3D 1;=0D - =0D +=0D p->opt[0].reps[0] =3D reps[0];=0D p->opt[0].reps[1] =3D reps[1];=0D p->opt[0].reps[2] =3D reps[2];=0D p->opt[0].reps[3] =3D reps[3];=0D - =0D +=0D {=0D unsigned len =3D last;=0D do=0D @@ -1185,7 +1185,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D =0D // ---------- REP ----------=0D - =0D +=0D for (i =3D 0; i < LZMA_NUM_REPS; i++)=0D {=0D unsigned repLen =3D repLens[i];=0D @@ -1207,8 +1207,8 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D while (--repLen >=3D 2);=0D }=0D - =0D - =0D +=0D +=0D // ---------- MATCH ----------=0D {=0D unsigned len =3D ((repLens[0] >=3D 2) ? repLens[0] + 1 : 2);=0D @@ -1219,14 +1219,14 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) =0D while (len > matches[offs])=0D offs +=3D 2;=0D - =0D +=0D for (; ; len++)=0D {=0D COptimal *opt;=0D UInt32 dist =3D matches[(size_t)offs + 1];=0D UInt32 price2 =3D normalMatchPrice + p->lenEnc.prices[posState][= (size_t)len - LZMA_MATCH_LEN_MIN];=0D unsigned lenToPosState =3D GetLenToPosState(len);=0D - =0D +=0D if (dist < kNumFullDistances)=0D price2 +=3D p->distancesPrices[lenToPosState][dist & (kNumFull= Distances - 1)];=0D else=0D @@ -1236,9 +1236,9 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) price2 +=3D p->alignPrices[dist & kAlignMask];=0D price2 +=3D p->posSlotPrices[lenToPosState][slot];=0D }=0D - =0D +=0D opt =3D &p->opt[len];=0D - =0D +=0D if (price2 < opt->price)=0D {=0D opt->price =3D price2;=0D @@ -1246,7 +1246,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) opt->dist =3D dist + LZMA_NUM_REPS;=0D opt->extra =3D 0;=0D }=0D - =0D +=0D if (len =3D=3D matches[offs])=0D {=0D offs +=3D 2;=0D @@ -1256,7 +1256,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D }=0D }=0D - =0D +=0D =0D cur =3D 0;=0D =0D @@ -1272,7 +1272,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D =0D =0D - =0D +=0D // ---------- Optimal Parsing ----------=0D =0D for (;;)=0D @@ -1289,17 +1289,17 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) return Backward(p, cur);=0D =0D newLen =3D ReadMatchDistances(p, &numPairs);=0D - =0D +=0D if (newLen >=3D p->numFastBytes)=0D {=0D p->numPairs =3D numPairs;=0D p->longestMatchLen =3D newLen;=0D return Backward(p, cur);=0D }=0D - =0D +=0D curOpt =3D &p->opt[cur];=0D prev =3D cur - curOpt->len;=0D - =0D +=0D if (curOpt->len =3D=3D 1)=0D {=0D state =3D p->opt[prev].state;=0D @@ -1368,7 +1368,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) reps[3] =3D prevOpt->reps[2];=0D }=0D }=0D - =0D +=0D curOpt->state =3D (CState)state;=0D curOpt->reps[0] =3D reps[0];=0D curOpt->reps[1] =3D reps[1];=0D @@ -1403,7 +1403,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) litPrice +=3D (!IsLitState(state) ?=0D LitEnc_Matched_GetPrice(probs, curByte, matchByte, p->ProbPrices= ) :=0D LitEnc_GetPrice(probs, curByte, p->ProbPrices));=0D - =0D +=0D if (litPrice < nextOpt->price)=0D {=0D nextOpt->price =3D litPrice;=0D @@ -1415,7 +1415,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) =0D matchPrice =3D curPrice + GET_PRICE_1(p->isMatch[state][posState]);=0D repMatchPrice =3D matchPrice + GET_PRICE_1(p->isRep[state]);=0D - =0D +=0D // ---------- SHORT_REP ----------=0D // if (IsLitState(state)) // 18.new=0D if (matchByte =3D=3D curByte)=0D @@ -1435,7 +1435,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) nextIsLit =3D False;=0D }=0D }=0D - =0D +=0D numAvailFull =3D p->numAvail;=0D {=0D UInt32 temp =3D kNumOpts - 1 - cur;=0D @@ -1467,7 +1467,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) for (len =3D 3; len < limit && data[len] =3D=3D data2[len]; len++)= =0D {=0D }=0D - =0D +=0D {=0D unsigned state2 =3D kLiteralNextStates[state];=0D unsigned posState2 =3D (position + 1) & p->pbMask;=0D @@ -1476,7 +1476,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) unsigned offset =3D cur + len;=0D while (last < offset)=0D p->opt[++last].price =3D kInfinityPrice;=0D - =0D +=0D // do=0D {=0D UInt32 price2;=0D @@ -1500,7 +1500,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D }=0D }=0D - =0D +=0D startLen =3D 2; /* speed optimization */=0D {=0D // ---------- REP ----------=0D @@ -1513,9 +1513,9 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) const Byte *data2 =3D data - reps[repIndex];=0D if (data[0] !=3D data2[0] || data[1] !=3D data2[1])=0D continue;=0D - =0D +=0D for (len =3D 2; len < numAvail && data[len] =3D=3D data2[len]; len= ++);=0D - =0D +=0D // if (len < startLen) continue; // 18.new: speed optimization=0D =0D while (last < cur + len)=0D @@ -1537,7 +1537,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D while (--len2 >=3D 2);=0D }=0D - =0D +=0D if (repIndex =3D=3D 0) startLen =3D len + 1; // 17.old=0D // startLen =3D len + 1; // 18.new=0D =0D @@ -1550,9 +1550,9 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) unsigned limit =3D len2 + p->numFastBytes;=0D if (limit > numAvailFull)=0D limit =3D numAvailFull;=0D - =0D +=0D for (; len2 < limit && data[len2] =3D=3D data2[len2]; len2++);=0D - =0D +=0D len2 -=3D len;=0D if (len2 >=3D 3)=0D {=0D @@ -1563,7 +1563,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) + GET_PRICE_0(p->isMatch[state2][posState2])=0D + LitEnc_Matched_GetPrice(LIT_PROBS(position + len, data[(= size_t)len - 1]),=0D data[len], data2[len], p->ProbPrices);=0D - =0D +=0D // state2 =3D kLiteralNextStates[state2];=0D state2 =3D kState_LitAfterRep;=0D posState2 =3D (posState2 + 1) & p->pbMask;=0D @@ -1609,7 +1609,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) matches[numPairs] =3D newLen;=0D numPairs +=3D 2;=0D }=0D - =0D +=0D if (newLen >=3D startLen)=0D {=0D UInt32 normalMatchPrice =3D matchPrice + GET_PRICE_0(p->isRep[state]= );=0D @@ -1622,10 +1622,10 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) while (startLen > matches[offs])=0D offs +=3D 2;=0D dist =3D matches[(size_t)offs + 1];=0D - =0D +=0D // if (dist >=3D kNumFullDistances)=0D GetPosSlot2(dist, posSlot);=0D - =0D +=0D for (len =3D /*2*/ startLen; ; len++)=0D {=0D UInt32 price =3D normalMatchPrice + p->lenEnc.prices[posState][(si= ze_t)len - LZMA_MATCH_LEN_MIN];=0D @@ -1636,7 +1636,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) price +=3D p->distancesPrices[lenToPosState][dist & (kNumFullD= istances - 1)];=0D else=0D price +=3D p->posSlotPrices[lenToPosState][posSlot] + p->align= Prices[dist & kAlignMask];=0D - =0D +=0D opt =3D &p->opt[cur + len];=0D if (price < opt->price)=0D {=0D @@ -1656,11 +1656,11 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 posi= tion) unsigned limit =3D len2 + p->numFastBytes;=0D if (limit > numAvailFull)=0D limit =3D numAvailFull;=0D - =0D +=0D for (; len2 < limit && data[len2] =3D=3D data2[len2]; len2++);=0D - =0D +=0D len2 -=3D len;=0D - =0D +=0D if (len2 >=3D 3)=0D {=0D unsigned state2 =3D kMatchNextStates[state];=0D @@ -1698,7 +1698,7 @@ static unsigned GetOptimum(CLzmaEnc *p, UInt32 positi= on) }=0D // while (len2 >=3D 3);=0D }=0D - =0D +=0D offs +=3D 2;=0D if (offs =3D=3D numPairs)=0D break;=0D @@ -1739,7 +1739,7 @@ static unsigned GetOptimumFast(CLzmaEnc *p) numAvail =3D LZMA_MATCH_LEN_MAX;=0D data =3D p->matchFinder.GetPointerToCurrentPos(p->matchFinderObj) - 1;=0D repLen =3D repIndex =3D 0;=0D - =0D +=0D for (i =3D 0; i < LZMA_NUM_REPS; i++)=0D {=0D unsigned len;=0D @@ -1768,7 +1768,7 @@ static unsigned GetOptimumFast(CLzmaEnc *p) }=0D =0D mainDist =3D 0; /* for GCC */=0D - =0D +=0D if (mainLen >=3D 2)=0D {=0D mainDist =3D p->matches[(size_t)numPairs - 1];=0D @@ -1797,14 +1797,14 @@ static unsigned GetOptimumFast(CLzmaEnc *p) MOVE_POS(p, repLen - 1)=0D return repLen;=0D }=0D - =0D +=0D if (mainLen < 2 || numAvail <=3D 2)=0D return 1;=0D =0D {=0D unsigned len1 =3D ReadMatchDistances(p, &p->numPairs);=0D p->longestMatchLen =3D len1;=0D - =0D +=0D if (len1 >=3D 2)=0D {=0D UInt32 newDist =3D p->matches[(size_t)p->numPairs - 1];=0D @@ -1815,9 +1815,9 @@ static unsigned GetOptimumFast(CLzmaEnc *p) return 1;=0D }=0D }=0D - =0D +=0D data =3D p->matchFinder.GetPointerToCurrentPos(p->matchFinderObj) - 1;=0D - =0D +=0D for (i =3D 0; i < LZMA_NUM_REPS; i++)=0D {=0D unsigned len, limit;=0D @@ -1833,7 +1833,7 @@ static unsigned GetOptimumFast(CLzmaEnc *p) break;=0D }=0D }=0D - =0D +=0D p->backRes =3D mainDist + LZMA_NUM_REPS;=0D if (mainLen !=3D 2)=0D {=0D @@ -1859,7 +1859,7 @@ static void WriteEndMarker(CLzmaEnc *p, unsigned posS= tate) RC_BIT_0(&p->rc, prob)=0D }=0D p->state =3D kMatchNextStates[p->state];=0D - =0D +=0D p->rc.range =3D range;=0D LenEnc_Encode(&p->lenProbs, &p->rc, 0, posState);=0D range =3D p->rc.range;=0D @@ -1888,7 +1888,7 @@ static void WriteEndMarker(CLzmaEnc *p, unsigned posS= tate) }=0D while (--numBits);=0D }=0D - =0D +=0D {=0D // RcTree_ReverseEncode(&p->rc, p->posAlignEncoder, kNumAlignBits, kAl= ignMask);=0D CLzmaProb *probs =3D p->posAlignEncoder;=0D @@ -2037,7 +2037,7 @@ void LzmaEnc_Construct(CLzmaEnc *p) {=0D RangeEnc_Construct(&p->rc);=0D MatchFinder_Construct(&p->matchFinderBase);=0D - =0D +=0D #ifndef _7ZIP_ST=0D MatchFinderMt_Construct(&p->matchFinderMt);=0D p->matchFinderMt.MatchFinder =3D &p->matchFinderBase;=0D @@ -2081,7 +2081,7 @@ void LzmaEnc_Destruct(CLzmaEnc *p, ISzAllocPtr alloc,= ISzAllocPtr allocBig) #ifndef _7ZIP_ST=0D MatchFinderMt_Destruct(&p->matchFinderMt, allocBig);=0D #endif=0D - =0D +=0D MatchFinder_Free(&p->matchFinderBase, allocBig);=0D LzmaEnc_FreeLits(p, alloc);=0D RangeEnc_Free(&p->rc, alloc);=0D @@ -2126,14 +2126,14 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt3= 2 maxPackSize, UInt32 maxUnpa }=0D =0D if (p->matchFinder.GetNumAvailableBytes(p->matchFinderObj) !=3D 0)=0D - =0D +=0D for (;;)=0D {=0D UInt32 dist;=0D unsigned len, posState;=0D UInt32 range, ttt, newBound;=0D CLzmaProb *probs;=0D - =0D +=0D if (p->fastMode)=0D len =3D GetOptimumFast(p);=0D else=0D @@ -2153,9 +2153,9 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 = maxPackSize, UInt32 maxUnpa posState =3D (unsigned)nowPos32 & p->pbMask;=0D range =3D p->rc.range;=0D probs =3D &p->isMatch[p->state][posState];=0D - =0D +=0D RC_BIT_PRE(&p->rc, probs)=0D - =0D +=0D dist =3D p->backRes;=0D =0D #ifdef SHOW_STAT2=0D @@ -2185,7 +2185,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 = maxPackSize, UInt32 maxUnpa RC_BIT_1(&p->rc, probs);=0D probs =3D &p->isRep[p->state];=0D RC_BIT_PRE(&p->rc, probs)=0D - =0D +=0D if (dist < LZMA_NUM_REPS)=0D {=0D RC_BIT_1(&p->rc, probs);=0D @@ -2269,7 +2269,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 = maxPackSize, UInt32 maxUnpa p->reps[2] =3D p->reps[1];=0D p->reps[1] =3D p->reps[0];=0D p->reps[0] =3D dist + 1;=0D - =0D +=0D p->matchPriceCount++;=0D GetPosSlot(dist, posSlot);=0D // RcTree_Encode_PosSlot(&p->rc, p->posSlotEncoder[GetLenToPosStat= e(len)], posSlot);=0D @@ -2287,7 +2287,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 = maxPackSize, UInt32 maxUnpa while (symbol < (1 << kNumPosSlotBits * 2));=0D p->rc.range =3D range;=0D }=0D - =0D +=0D if (dist >=3D kStartPosModelIndex)=0D {=0D unsigned footerBits =3D ((posSlot >> 1) - 1);=0D @@ -2340,7 +2340,7 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt32 = maxPackSize, UInt32 maxUnpa =0D nowPos32 +=3D len;=0D p->additionalOffset -=3D len;=0D - =0D +=0D if (p->additionalOffset =3D=3D 0)=0D {=0D UInt32 processed;=0D @@ -2352,11 +2352,11 @@ static SRes LzmaEnc_CodeOneBlock(CLzmaEnc *p, UInt3= 2 maxPackSize, UInt32 maxUnpa if (p->alignPriceCount >=3D kAlignTableSize)=0D FillAlignPrices(p);=0D }=0D - =0D +=0D if (p->matchFinder.GetNumAvailableBytes(p->matchFinderObj) =3D=3D 0)= =0D break;=0D processed =3D nowPos32 - startPos32;=0D - =0D +=0D if (maxPackSize)=0D {=0D if (processed + kNumOpts + 300 >=3D maxUnpackSize=0D @@ -2430,7 +2430,7 @@ static SRes LzmaEnc_Alloc(CLzmaEnc *p, UInt32 keepWin= dowSize, ISzAllocPtr alloc, p->matchFinderObj =3D &p->matchFinderBase;=0D MatchFinder_CreateVTable(&p->matchFinderBase, &p->matchFinder);=0D }=0D - =0D +=0D return SZ_OK;=0D }=0D =0D @@ -2644,7 +2644,7 @@ SRes LzmaEnc_CodeOneMemBlock(CLzmaEncHandle pp, Bool = reInit, return SZ_ERROR_OUTPUT_EOF;=0D =0D res =3D LzmaEnc_CodeOneBlock(p, desiredPackSize, *unpackSize);=0D - =0D +=0D *unpackSize =3D (UInt32)(p->nowPos64 - nowPos64);=0D *destLen -=3D outStream.rem;=0D if (outStream.overflow)=0D @@ -2679,7 +2679,7 @@ static SRes LzmaEnc_Encode2(CLzmaEnc *p, ICompressPro= gress *progress) }=0D }=0D }=0D - =0D +=0D LzmaEnc_Finish(p);=0D =0D /*=0D @@ -2751,7 +2751,7 @@ SRes LzmaEnc_MemEncode(CLzmaEncHandle pp, Byte *dest,= SizeT *destLen, const Byte p->rc.outStream =3D &outStream.vt;=0D =0D res =3D LzmaEnc_MemPrepare(pp, src, srcLen, 0, alloc, allocBig);=0D - =0D +=0D if (res =3D=3D SZ_OK)=0D {=0D res =3D LzmaEnc_Encode2(p, progress);=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.c b/BaseTools/So= urce/C/LzmaCompress/Sdk/C/Threads.c index 8fd86f224be7..9a29839fe8fe 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.c +++ b/BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.c @@ -34,9 +34,9 @@ WRes Handle_WaitObject(HANDLE h) { return (WRes)WaitForSi= ngleObject(h, INFINITE) WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPVOID param)=0D {=0D /* Windows Me/98/95: threadId parameter may not be NULL in _beginthreade= x/CreateThread functions */=0D - =0D +=0D #ifdef UNDER_CE=0D - =0D +=0D DWORD threadId;=0D *p =3D CreateThread(0, 0, func, param, 0, &threadId);=0D =0D @@ -44,7 +44,7 @@ WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPV= OID param) =0D unsigned threadId;=0D *p =3D (HANDLE)_beginthreadex(NULL, 0, func, param, 0, &threadId);=0D - =0D +=0D #endif=0D =0D /* maybe we must use errno here, but probably GetLastError() is also OK.= */=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt b/Bas= eTools/Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt index d7426d38a4dd..a8d75ed7095d 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt +++ b/BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-history.txt @@ -3,11 +3,11 @@ HISTORY of the LZMA SDK =0D 18.05 2018-04-30=0D -------------------------=0D -- The speed for LZMA/LZMA2 compressing was increased =0D - by 8% for fastest/fast compression levels and =0D +- The speed for LZMA/LZMA2 compressing was increased=0D + by 8% for fastest/fast compression levels and=0D by 3% for normal/maximum compression levels.=0D - Previous versions of 7-Zip could work incorrectly in "Large memory pages= " mode in=0D - Windows 10 because of some BUG with "Large Pages" in Windows 10. =0D + Windows 10 because of some BUG with "Large Pages" in Windows 10.=0D Now 7-Zip doesn't use "Large Pages" on Windows 10 up to revision 1709 (1= 6299).=0D - The BUG was fixed in Lzma2Enc.c=0D Lzma2Enc_Encode2() function worked incorretly,=0D @@ -16,7 +16,7 @@ HISTORY of the LZMA SDK =0D 18.03 beta 2018-03-04=0D -------------------------=0D -- Asm\x86\LzmaDecOpt.asm: new optimized LZMA decoder written in asm =0D +- Asm\x86\LzmaDecOpt.asm: new optimized LZMA decoder written in asm=0D for x64 with about 30% higher speed than main version of LZMA decoder wr= itten in C.=0D - The speed for single-thread LZMA/LZMA2 decoder written in C was increase= d by 3%.=0D - 7-Zip now can use multi-threading for 7z/LZMA2 decoding,=0D @@ -35,7 +35,7 @@ HISTORY of the LZMA SDK 18.00 beta 2019-01-10=0D -------------------------=0D - The BUG in xz encoder was fixed:=0D - There was memory leak of 16 KB for each file compressed with =0D + There was memory leak of 16 KB for each file compressed with=0D xz compression method, if additional filter was used.=0D =0D =0D @@ -44,7 +44,7 @@ HISTORY of the LZMA SDK - Minor speed optimization for LZMA2 (xz and 7z) multi-threading compressi= on.=0D 7-Zip now uses additional memory buffers for multi-block LZMA2 compressi= on.=0D CPU utilization was slightly improved.=0D -- 7-zip now creates multi-block xz archives by default. Block size can be = =0D +- 7-zip now creates multi-block xz archives by default. Block size can be= =0D specified with -ms[Size]{m|g} switch.=0D - xz decoder now can unpack random block from multi-block xz archives.=0D - 7-Zip command line: @listfile now doesn't work after -- switch.=0D @@ -55,7 +55,7 @@ HISTORY of the LZMA SDK =0D 17.00 beta 2017-04-29=0D -------------------------=0D -- NewHandler.h / NewHandler.cpp: =0D +- NewHandler.h / NewHandler.cpp:=0D now it redefines operator new() only for old MSVC compilers (_MSC_VER = < 1900).=0D - C/7zTypes.h : the names of variables in interface structures were change= d (vt).=0D - Some bugs were fixed. 7-Zip could crash in some cases.=0D @@ -76,51 +76,51 @@ HISTORY of the LZMA SDK 16.02 2016-05-21=0D -------------------------=0D - The BUG in 16.00 - 16.01 was fixed:=0D - Split Handler (SplitHandler.cpp) returned incorrect =0D + Split Handler (SplitHandler.cpp) returned incorrect=0D total size value (kpidSize) for split archives.=0D =0D =0D 16.01 2016-05-19=0D -------------------------- =0D +-------------------------=0D - Some internal changes to reduce the number of compiler warnings.=0D =0D =0D 16.00 2016-05-10=0D -------------------------- =0D +-------------------------=0D - Some bugs were fixed.=0D =0D =0D 15.12 2015-11-19=0D -------------------------- =0D +-------------------------=0D - The BUG in C version of 7z decoder was fixed:=0D 7zDec.c : SzDecodeLzma2()=0D 7z decoder could mistakenly report about decoding error for some 7z arch= ives=0D that use LZMA2 compression method.=0D - The probability to get that mistaken decoding error report was about =0D - one error per 16384 solid blocks for solid blocks larger than 16 KB (com= pressed size). =0D + The probability to get that mistaken decoding error report was about=0D + one error per 16384 solid blocks for solid blocks larger than 16 KB (com= pressed size).=0D - The BUG (in 9.26-15.11) in C version of 7z decoder was fixed:=0D 7zArcIn.c : SzReadHeader2()=0D - 7z decoder worked incorrectly for 7z archives that contain =0D - empty solid blocks, that can be placed to 7z archive, if some file is =0D + 7z decoder worked incorrectly for 7z archives that contain=0D + empty solid blocks, that can be placed to 7z archive, if some file is=0D unavailable for reading during archive creation.=0D =0D =0D 15.09 beta 2015-10-16=0D -------------------------- =0D +-------------------------=0D - The BUG in LZMA / LZMA2 encoding code was fixed.=0D The BUG in LzFind.c::MatchFinder_ReadBlock() function.=0D If input data size is larger than (4 GiB - dictionary_size),=0D the following code worked incorrectly:=0D - - LZMA : LzmaEnc_MemEncode(), LzmaEncode() : LZMA encoding functions =0D - for compressing from memory to memory. =0D + - LZMA : LzmaEnc_MemEncode(), LzmaEncode() : LZMA encoding functions=0D + for compressing from memory to memory.=0D That BUG is not related to LZMA encoder version that works via stream= s.=0D - - LZMA2 : multi-threaded version of LZMA2 encoder worked incorrectly, i= f =0D - default value of chunk size (CLzma2EncProps::blockSize) is changed =0D + - LZMA2 : multi-threaded version of LZMA2 encoder worked incorrectly, i= f=0D + default value of chunk size (CLzma2EncProps::blockSize) is changed=0D to value larger than (4 GiB - dictionary_size).=0D =0D =0D 9.38 beta 2015-01-03=0D -------------------------- =0D +-------------------------=0D - The BUG in 9.31-9.37 was fixed:=0D IArchiveGetRawProps interface was disabled for 7z archives.=0D - The BUG in 9.26-9.36 was fixed:=0D @@ -128,10 +128,10 @@ HISTORY of the LZMA SDK =0D =0D 9.36 beta 2014-12-26=0D -------------------------- =0D +-------------------------=0D - The BUG in command line version was fixed:=0D 7-Zip created temporary archive in current folder during update archive= =0D - operation, if -w{Path} switch was not specified. =0D + operation, if -w{Path} switch was not specified.=0D The fixed 7-Zip creates temporary archive in folder that contains update= d archive.=0D - The BUG in 9.33-9.35 was fixed:=0D 7-Zip silently ignored file reading errors during 7z or gz archive creat= ion,=0D @@ -140,14 +140,14 @@ HISTORY of the LZMA SDK =0D =0D 9.35 beta 2014-12-07=0D -------------------------- =0D +-------------------------=0D - 7zr.exe now support AES encryption.=0D - SFX modules were added to LZMA SDK=0D - Some bugs were fixed.=0D =0D =0D 9.21 beta 2011-04-11=0D -------------------------- =0D +-------------------------=0D - New class FString for file names at file systems.=0D - Speed optimization in CRC code for big-endian CPUs.=0D - The BUG in Lzma2Dec.c was fixed:=0D @@ -155,7 +155,7 @@ HISTORY of the LZMA SDK =0D =0D 9.18 beta 2010-11-02=0D -------------------------- =0D +-------------------------=0D - New small SFX module for installers (SfxSetup).=0D =0D =0D @@ -168,7 +168,7 @@ HISTORY of the LZMA SDK 9.11 beta 2010-03-15=0D -------------------------=0D - PPMd compression method support=0D - =0D +=0D =0D 9.09 2009-12-12=0D -------------------------=0D @@ -202,7 +202,7 @@ HISTORY of the LZMA SDK 4.61 beta 2008-11-23=0D -------------------------=0D - The bug in ANSI-C LZMA Decoder was fixed:=0D - If encoded stream was corrupted, decoder could access memory =0D + If encoded stream was corrupted, decoder could access memory=0D outside of allocated range.=0D - Some changes in ANSI-C 7z Decoder interfaces.=0D - LZMA SDK is placed in the public domain.=0D @@ -216,7 +216,7 @@ HISTORY of the LZMA SDK 4.59 beta 2008-08-13=0D -------------------------=0D - The bug was fixed:=0D - LZMA Encoder in fast compression mode could access memory outside of = =0D + LZMA Encoder in fast compression mode could access memory outside of=0D allocated range in some rare cases.=0D =0D =0D @@ -229,7 +229,7 @@ HISTORY of the LZMA SDK =0D 4.57 2007-12-12=0D -------------------------=0D -- Speed optimizations in ?++ LZMA Decoder. =0D +- Speed optimizations in ?++ LZMA Decoder.=0D - Small changes for more compatibility with some C/C++ compilers.=0D =0D =0D @@ -239,36 +239,36 @@ HISTORY of the LZMA SDK - now it supports BCJ and BCJ2 filters=0D - now it supports files larger than 4 GB.=0D - now it supports "Last Write Time" field for files.=0D -- C++ code for .7z archives compressing/decompressing from 7-zip =0D +- C++ code for .7z archives compressing/decompressing from 7-zip=0D was included to LZMA SDK.=0D - =0D +=0D =0D 4.43 2006-06-04=0D -------------------------=0D - Small changes for more compatibility with some C/C++ compilers.=0D - =0D +=0D =0D 4.42 2006-05-15=0D -------------------------=0D - Small changes in .h files in ANSI-C version.=0D - =0D +=0D =0D 4.39 beta 2006-04-14=0D -------------------------=0D - The bug in versions 4.33b:4.38b was fixed:=0D - C++ version of LZMA encoder could not correctly compress =0D + C++ version of LZMA encoder could not correctly compress=0D files larger than 2 GB with HC4 match finder (-mfhc4).=0D - =0D +=0D =0D 4.37 beta 2005-04-06=0D -------------------------=0D -- Fixes in C++ code: code could no be compiled if _NO_EXCEPTIONS was defin= ed. =0D +- Fixes in C++ code: code could no be compiled if _NO_EXCEPTIONS was defin= ed.=0D =0D =0D 4.35 beta 2005-03-02=0D -------------------------=0D - The bug was fixed in C++ version of LZMA Decoder:=0D - If encoded stream was corrupted, decoder could access memory =0D + If encoded stream was corrupted, decoder could access memory=0D outside of allocated range.=0D =0D =0D @@ -339,7 +339,7 @@ HISTORY of the LZMA SDK =0D 4.17 2005-04-18=0D -------------------------=0D -- New example for RAM->RAM compressing/decompressing: =0D +- New example for RAM->RAM compressing/decompressing:=0D LZMA + BCJ (filter for x86 code):=0D - LzmaRam.h=0D - LzmaRam.cpp=0D @@ -350,11 +350,11 @@ HISTORY of the LZMA SDK =0D 4.16 2005-03-29=0D -------------------------=0D -- The bug was fixed in LzmaDecode.c (ANSI-C LZMA Decoder): =0D +- The bug was fixed in LzmaDecode.c (ANSI-C LZMA Decoder):=0D If _LZMA_OUT_READ was defined, and if encoded stream was corrupted,=0D decoder could access memory outside of allocated range.=0D - Speed optimization of ANSI-C LZMA Decoder (now it's about 20% faster).=0D - Old version of LZMA Decoder now is in file LzmaDecodeSize.c. =0D + Old version of LZMA Decoder now is in file LzmaDecodeSize.c.=0D LzmaDecodeSize.c can provide slightly smaller code than LzmaDecode.c=0D - Small speed optimization in LZMA C++ code=0D - filter for SPARC's code was added=0D @@ -369,7 +369,7 @@ HISTORY of the LZMA SDK =0D 4.05 2004-08-25=0D -------------------------=0D -- Source code of filters for x86, IA-64, ARM, ARM-Thumb =0D +- Source code of filters for x86, IA-64, ARM, ARM-Thumb=0D and PowerPC code was included to SDK=0D - Some internal minor changes=0D =0D @@ -381,8 +381,8 @@ HISTORY of the LZMA SDK =0D 4.03 2004-06-18=0D -------------------------=0D -- "Benchmark" command was added. It measures compressing =0D - and decompressing speed and shows rating values. =0D +- "Benchmark" command was added. It measures compressing=0D + and decompressing speed and shows rating values.=0D Also it checks hardware errors.=0D =0D =0D @@ -411,7 +411,7 @@ HISTORY of the LZMA SDK =0D HISTORY of the LZMA=0D -------------------=0D - 2001-2008: Improvements to LZMA compressing/decompressing code, =0D + 2001-2008: Improvements to LZMA compressing/decompressing code,=0D keeping compatibility with original LZMA format=0D 1996-2001: Development of LZMA compression format=0D =0D @@ -419,6 +419,6 @@ HISTORY of the LZMA =0D 2001-08-30: LZMA compression was added to 7-Zip=0D 1999-01-02: First version of 7-Zip was released=0D - =0D +=0D =0D End of document=0D diff --git a/BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt b/BaseToo= ls/Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt index a3deb2094335..914bd19e90be 100644 --- a/BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt +++ b/BaseTools/Source/C/LzmaCompress/Sdk/DOC/lzma-sdk.txt @@ -2,15 +2,15 @@ LZMA SDK 18.05 --------------=0D =0D LZMA SDK provides the documentation, samples, header files,=0D -libraries, and tools you need to develop applications that =0D +libraries, and tools you need to develop applications that=0D use 7z / LZMA / LZMA2 / XZ compression.=0D =0D -LZMA is an improved version of famous LZ77 compression algorithm. =0D +LZMA is an improved version of famous LZ77 compression algorithm.=0D It was improved in way of maximum increasing of compression ratio,=0D -keeping high decompression speed and low memory requirements for =0D +keeping high decompression speed and low memory requirements for=0D decompressing.=0D =0D -LZMA2 is a LZMA based compression method. LZMA2 provides better =0D +LZMA2 is a LZMA based compression method. LZMA2 provides better=0D multithreading support for compression than LZMA and some other improvemen= ts.=0D =0D 7z is a file format for data compression and file archiving.=0D @@ -19,7 +19,7 @@ multithreading support for compression than LZMA and some= other improvements. 7z also supports AES-256 based encryption.=0D =0D XZ is a file format for data compression that uses LZMA2 compression.=0D -XZ format provides additional features: SHA/CRC check, filters for =0D +XZ format provides additional features: SHA/CRC check, filters for=0D improved compression ratio, splitting to blocks and streams,=0D =0D =0D @@ -33,11 +33,11 @@ Some code in LZMA SDK is based on public domain code fr= om another developers: 1) PPMd var.H (2001): Dmitry Shkarin=0D 2) SHA-256: Wei Dai (Crypto++ library)=0D =0D -Anyone is free to copy, modify, publish, use, compile, sell, or distribute= the =0D -original LZMA SDK code, either in source code form or as a compiled binary= , for =0D +Anyone is free to copy, modify, publish, use, compile, sell, or distribute= the=0D +original LZMA SDK code, either in source code form or as a compiled binary= , for=0D any purpose, commercial or non-commercial, and by any means.=0D =0D -LZMA SDK code is compatible with open source licenses, for example, you ca= n =0D +LZMA SDK code is compatible with open source licenses, for example, you ca= n=0D include it to GNU GPL or GNU LGPL code.=0D =0D =0D @@ -60,7 +60,7 @@ LZMA SDK Contents - SFX modules for installers.=0D =0D =0D -UNIX/Linux version =0D +UNIX/Linux version=0D ------------------=0D To compile C++ version of file->file LZMA encoding, go to directory=0D CPP/7zip/Bundles/LzmaCon=0D @@ -68,11 +68,11 @@ and call make to recompile it: make -f makefile.gcc clean all=0D =0D In some UNIX/Linux versions you must compile LZMA with static libraries.=0D -To compile with static libraries, you can use =0D +To compile with static libraries, you can use=0D LIB =3D -lm -static=0D =0D Also you can use p7zip (port of 7-Zip for POSIX systems like Unix or Linux= ):=0D - =0D +=0D http://p7zip.sourceforge.net/=0D =0D =0D @@ -120,7 +120,7 @@ C/ - C files (compression / decompression and other) 7z - 7z decoder program (decoding 7z files)=0D Lzma - LZMA program (file->file LZMA encoder/decoder).=0D LzmaLib - LZMA library (.DLL for Windows)=0D - SfxSetup - small SFX module for installers =0D + SfxSetup - small SFX module for installers=0D =0D CPP/ -- CPP files=0D =0D @@ -135,7 +135,7 @@ CPP/ -- CPP files 7z - 7z C++ Encoder/Decoder=0D =0D Bundles - Modules that are bundles of other modules (files)=0D - =0D +=0D Alone7z - 7zr.exe: Standalone 7-Zip console program (reduced v= ersion)=0D Format7zExtractR - 7zxr.dll: Reduced version of 7z DLL: extracting = from 7z/LZMA/BCJ/BCJ2.=0D Format7zR - 7zr.dll: Reduced version of 7z DLL: extracting/= compressing to 7z/LZMA/BCJ/BCJ2=0D @@ -152,7 +152,7 @@ CPP/ -- CPP files Crypto - files for encryption / decompression=0D =0D UI - User Interface files=0D - =0D +=0D Client7z - Test application for 7za.dll, 7zr.dll, 7zxr.dll=0D Common - Common UI files=0D Console - Code for console program (7z.exe)=0D @@ -178,7 +178,7 @@ Java/ - Java files RangeCoder - Range Coder (special code of compression/decompressio= n)=0D =0D =0D -Note: =0D +Note:=0D Asm / C / C++ source code of LZMA SDK is part of 7-Zip's source code.=0D 7-Zip's source code can be downloaded from 7-Zip's SourceForge page:=0D =0D @@ -190,13 +190,13 @@ LZMA features -------------=0D - Variable dictionary size (up to 1 GB)=0D - Estimated compressing speed: about 2 MB/s on 2 GHz CPU=0D - - Estimated decompressing speed: =0D + - Estimated decompressing speed:=0D - 20-30 MB/s on modern 2 GHz cpu=0D - 1-2 MB/s on 200 MHz simple RISC cpu: (ARM, MIPS, PowerPC)=0D - Small memory requirements for decompressing (16 KB + DictionarySize)=0D - Small code size for decompressing: 5-8 KB=0D =0D -LZMA decoder uses only integer operations and can be =0D +LZMA decoder uses only integer operations and can be=0D implemented in any modern 32-bit CPU (or on 16-bit CPU with some condition= s).=0D =0D Some critical operations that affect the speed of LZMA decompression:=0D @@ -205,7 +205,7 @@ Some critical operations that affect the speed of LZMA = decompression: 3) 32-bit shift and arithmetic operations=0D =0D The speed of LZMA decompressing mostly depends from CPU speed.=0D -Memory speed has no big meaning. But if your CPU has small data cache, =0D +Memory speed has no big meaning. But if your CPU has small data cache,=0D overall weight of memory speed will slightly increase.=0D =0D =0D @@ -221,53 +221,53 @@ Usage: LZMA inputFile outputFile [..= .] =0D d: decode file=0D =0D - b: Benchmark. There are two tests: compressing and decompressing =0D - with LZMA method. Benchmark shows rating in MIPS (million =0D - instructions per second). Rating value is calculated from =0D + b: Benchmark. There are two tests: compressing and decompressing=0D + with LZMA method. Benchmark shows rating in MIPS (million=0D + instructions per second). Rating value is calculated from=0D measured speed and it is normalized with Intel's Core 2 results.=0D - Also Benchmark checks possible hardware errors (RAM =0D + Also Benchmark checks possible hardware errors (RAM=0D errors in most cases). Benchmark uses these settings:=0D - (-a1, -d21, -fb32, -mfbt4). You can change only -d parameter. =0D + (-a1, -d21, -fb32, -mfbt4). You can change only -d parameter.=0D Also you can change the number of iterations. Example for 30 iteratio= ns:=0D LZMA b 30=0D Default number of iterations is 10.=0D =0D =0D - =0D +=0D =0D -a{N}: set compression mode 0 =3D fast, 1 =3D normal=0D default: 1 (normal)=0D =0D d{N}: Sets Dictionary size - [0, 30], default: 23 (8MB)=0D The maximum value for dictionary size is 1 GB =3D 2^30 bytes.=0D - Dictionary size is calculated as DictionarySize =3D 2^N bytes. = =0D - For decompressing file compressed by LZMA method with dictionary= =0D + Dictionary size is calculated as DictionarySize =3D 2^N bytes.=0D + For decompressing file compressed by LZMA method with dictionary= =0D size D =3D 2^N you need about D bytes of memory (RAM).=0D =0D -fb{N}: set number of fast bytes - [5, 273], default: 128=0D - Usually big number gives a little bit better compression ratio = =0D + Usually big number gives a little bit better compression ratio=0D and slower compression process.=0D =0D -lc{N}: set number of literal context bits - [0, 8], default: 3=0D Sometimes lc=3D4 gives gain for big files.=0D =0D -lp{N}: set number of literal pos bits - [0, 4], default: 0=0D - lp switch is intended for periodical data when period is =0D - equal 2^N. For example, for 32-bit (4 bytes) =0D - periodical data you can use lp=3D2. Often it's better to set lc0= , =0D + lp switch is intended for periodical data when period is=0D + equal 2^N. For example, for 32-bit (4 bytes)=0D + periodical data you can use lp=3D2. Often it's better to set lc0= ,=0D if you change lp switch.=0D =0D -pb{N}: set number of pos bits - [0, 4], default: 2=0D - pb switch is intended for periodical data =0D + pb switch is intended for periodical data=0D when period is equal 2^N.=0D =0D - -mf{MF_ID}: set Match Finder. Default: bt4. =0D - Algorithms from hc* group doesn't provide good compression = =0D - ratio, but they often works pretty fast in combination with = =0D + -mf{MF_ID}: set Match Finder. Default: bt4.=0D + Algorithms from hc* group doesn't provide good compression=0D + ratio, but they often works pretty fast in combination with= =0D fast mode (-a0).=0D =0D - Memory requirements depend from dictionary size =0D - (parameter "d" in table below). =0D + Memory requirements depend from dictionary size=0D + (parameter "d" in table below).=0D =0D MF_ID Memory Description=0D =0D @@ -276,8 +276,8 @@ Usage: LZMA inputFile outputFile [...] bt4 d * 11.5 + 4MB Binary Tree with 4 bytes hashing.=0D hc4 d * 7.5 + 4MB Hash Chain with 4 bytes hashing.=0D =0D - -eos: write End Of Stream marker. By default LZMA doesn't write =0D - eos marker, since LZMA decoder knows uncompressed size =0D + -eos: write End Of Stream marker. By default LZMA doesn't write=0D + eos marker, since LZMA decoder knows uncompressed size=0D stored in .lzma file header.=0D =0D -si: Read data from stdin (it will write End Of Stream marker).=0D @@ -286,16 +286,16 @@ Usage: LZMA inputFile outputFile [..= .] =0D Examples:=0D =0D -1) LZMA e file.bin file.lzma -d16 -lc0 =0D +1) LZMA e file.bin file.lzma -d16 -lc0=0D =0D -compresses file.bin to file.lzma with 64 KB dictionary (2^16=3D64K) =0D -and 0 literal context bits. -lc0 allows to reduce memory requirements =0D +compresses file.bin to file.lzma with 64 KB dictionary (2^16=3D64K)=0D +and 0 literal context bits. -lc0 allows to reduce memory requirements=0D for decompression.=0D =0D =0D 2) LZMA e file.bin file.lzma -lc0 -lp2=0D =0D -compresses file.bin to file.lzma with settings suitable =0D +compresses file.bin to file.lzma with settings suitable=0D for 32-bit periodical data (for example, ARM or MIPS code).=0D =0D 3) LZMA d file.lzma file.bin=0D @@ -309,9 +309,9 @@ Compression ratio hints Recommendations=0D ---------------=0D =0D -To increase the compression ratio for LZMA compressing it's desirable =0D +To increase the compression ratio for LZMA compressing it's desirable=0D to have aligned data (if it's possible) and also it's desirable to locate= =0D -data in such order, where code is grouped in one place and data is =0D +data in such order, where code is grouped in one place and data is=0D grouped in other place (it's better than such mixing: code, data, code,=0D data, ...).=0D =0D @@ -319,19 +319,19 @@ data, ...). Filters=0D -------=0D You can increase the compression ratio for some data types, using=0D -special filters before compressing. For example, it's possible to =0D -increase the compression ratio on 5-10% for code for those CPU ISAs: =0D +special filters before compressing. For example, it's possible to=0D +increase the compression ratio on 5-10% for code for those CPU ISAs:=0D x86, IA-64, ARM, ARM-Thumb, PowerPC, SPARC.=0D =0D You can find C source code of such filters in C/Bra*.* files=0D =0D -You can check the compression ratio gain of these filters with such =0D +You can check the compression ratio gain of these filters with such=0D 7-Zip commands (example for ARM code):=0D No filter:=0D 7z a a1.7z a.bin -m0=3Dlzma=0D =0D With filter for little-endian ARM code:=0D - 7z a a2.7z a.bin -m0=3Darm -m1=3Dlzma =0D + 7z a a2.7z a.bin -m0=3Darm -m1=3Dlzma=0D =0D It works in such manner:=0D Compressing =3D Filter_encoding + LZMA_encoding=0D @@ -339,11 +339,11 @@ Decompressing =3D LZMA_decoding + Filter_decoding =0D Compressing and decompressing speed of such filters is very high,=0D so it will not increase decompressing time too much.=0D -Moreover, it reduces decompression time for LZMA_decoding, =0D +Moreover, it reduces decompression time for LZMA_decoding,=0D since compression ratio with filtering is higher.=0D =0D -These filters convert CALL (calling procedure) instructions =0D -from relative offsets to absolute addresses, so such data becomes more =0D +These filters convert CALL (calling procedure) instructions=0D +from relative offsets to absolute addresses, so such data becomes more=0D compressible.=0D =0D For some ISAs (for example, for MIPS) it's impossible to get gain from suc= h filter.=0D diff --git a/BaseTools/Source/C/Makefiles/app.makefile b/BaseTools/Source/C= /Makefiles/app.makefile index fcadb4ed2194..6a2a8f5e8a0e 100644 --- a/BaseTools/Source/C/Makefiles/app.makefile +++ b/BaseTools/Source/C/Makefiles/app.makefile @@ -12,9 +12,9 @@ include $(MAKEROOT)/Makefiles/header.makefile APPLICATION =3D $(MAKEROOT)/bin/$(APPNAME)=0D =0D .PHONY:all=0D -all: $(MAKEROOT)/bin $(APPLICATION) =0D +all: $(MAKEROOT)/bin $(APPLICATION)=0D =0D -$(APPLICATION): $(OBJECTS) =0D +$(APPLICATION): $(OBJECTS)=0D $(LINKER) -o $(APPLICATION) $(BUILD_LFLAGS) $(OBJECTS) -L$(MAKEROOT)/libs= $(LIBS)=0D =0D $(OBJECTS): $(MAKEROOT)/Include/Common/BuildVersion.h=0D diff --git a/BaseTools/Source/C/Makefiles/footer.makefile b/BaseTools/Sourc= e/C/Makefiles/footer.makefile index e823246cfbb4..85c3374224f2 100644 --- a/BaseTools/Source/C/Makefiles/footer.makefile +++ b/BaseTools/Source/C/Makefiles/footer.makefile @@ -14,10 +14,10 @@ $(MAKEROOT)/libs-$(HOST_ARCH): install: $(MAKEROOT)/libs-$(HOST_ARCH) $(LIBRARY)=0D cp $(LIBRARY) $(MAKEROOT)/libs-$(HOST_ARCH)=0D =0D -$(LIBRARY): $(OBJECTS) =0D +$(LIBRARY): $(OBJECTS)=0D $(BUILD_AR) crs $@ $^=0D =0D -%.o : %.c =0D +%.o : %.c=0D $(BUILD_CC) -c $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) $< -o $@=0D =0D %.o : %.cpp=0D diff --git a/BaseTools/Source/C/Makefiles/header.makefile b/BaseTools/Sourc= e/C/Makefiles/header.makefile index 52cbffcb4423..4e9b36d98bdb 100644 --- a/BaseTools/Source/C/Makefiles/header.makefile +++ b/BaseTools/Source/C/Makefiles/header.makefile @@ -61,7 +61,7 @@ else $(error Bad HOST_ARCH)=0D endif=0D =0D -INCLUDE =3D $(TOOL_INCLUDE) -I $(MAKEROOT) -I $(MAKEROOT)/Include/Common -= I $(MAKEROOT)/Include/ -I $(MAKEROOT)/Include/IndustryStandard -I $(MAKEROO= T)/Common/ -I .. -I . $(ARCH_INCLUDE) =0D +INCLUDE =3D $(TOOL_INCLUDE) -I $(MAKEROOT) -I $(MAKEROOT)/Include/Common -= I $(MAKEROOT)/Include/ -I $(MAKEROOT)/Include/IndustryStandard -I $(MAKEROO= T)/Common/ -I .. -I . $(ARCH_INCLUDE)=0D BUILD_CPPFLAGS =3D $(INCLUDE)=0D =0D # keep EXTRA_OPTFLAGS last=0D @@ -82,7 +82,7 @@ BUILD_CXXFLAGS =3D -Wno-unused-result =0D ifeq ($(HOST_ARCH), IA32)=0D #=0D -# Snow Leopard is a 32-bit and 64-bit environment. uname -m returns i386,= but gcc defaults =0D +# Snow Leopard is a 32-bit and 64-bit environment. uname -m returns i386,= but gcc defaults=0D # to x86_64. So make sure tools match uname -m. You can manual have a 64-= bit kernal on Snow Leopard=0D # so only do this is uname -m returns i386.=0D #=0D @@ -96,7 +96,7 @@ endif # keep BUILD_OPTFLAGS last=0D BUILD_CFLAGS +=3D $(BUILD_OPTFLAGS)=0D BUILD_CXXFLAGS +=3D $(BUILD_OPTFLAGS)=0D - =0D +=0D # keep EXTRA_LDFLAGS last=0D BUILD_LFLAGS +=3D $(EXTRA_LDFLAGS)=0D =0D @@ -107,7 +107,7 @@ BUILD_LFLAGS +=3D $(EXTRA_LDFLAGS) all:=0D =0D $(MAKEROOT)/libs:=0D - mkdir $(MAKEROOT)/libs =0D + mkdir $(MAKEROOT)/libs=0D =0D $(MAKEROOT)/bin:=0D mkdir $(MAKEROOT)/bin=0D diff --git a/BaseTools/Source/C/Makefiles/lib.makefile b/BaseTools/Source/C= /Makefiles/lib.makefile index a9965fc628d9..2577c15380a9 100644 --- a/BaseTools/Source/C/Makefiles/lib.makefile +++ b/BaseTools/Source/C/Makefiles/lib.makefile @@ -9,6 +9,6 @@ include $(MAKEROOT)/Makefiles/header.makefile =0D LIBRARY =3D $(MAKEROOT)/libs/lib$(LIBNAME).a=0D =0D -all: $(MAKEROOT)/libs $(LIBRARY) =0D +all: $(MAKEROOT)/libs $(LIBRARY)=0D =0D include $(MAKEROOT)/Makefiles/footer.makefile=0D diff --git a/BaseTools/Source/C/Makefiles/ms.common b/BaseTools/Source/C/Ma= kefiles/ms.common index 75c9bb43a32c..f5f77fdc0bc5 100644 --- a/BaseTools/Source/C/Makefiles/ms.common +++ b/BaseTools/Source/C/Makefiles/ms.common @@ -57,6 +57,6 @@ LINKER =3D $(LD) =0D INC =3D -I . -I $(SOURCE_PATH)\Include -I $(ARCH_INCLUDE) -I $(SOURCE_PATH= )\Common $(INC)=0D =0D -CFLAGS =3D $(CFLAGS) /nologo /Zi /c /O2 /MT /W4 /WX /D _CRT_SECURE_NO_DEPR= ECATE /D _CRT_NONSTDC_NO_DEPRECATE =0D -CPPFLAGS =3D $(CPPFLAGS) /EHsc /nologo /Zi /c /O2 /MT /D _CRT_SECURE_NO_DE= PRECATE /D _CRT_NONSTDC_NO_DEPRECATE =0D +CFLAGS =3D $(CFLAGS) /nologo /Zi /c /O2 /MT /W4 /WX /D _CRT_SECURE_NO_DEPR= ECATE /D _CRT_NONSTDC_NO_DEPRECATE=0D +CPPFLAGS =3D $(CPPFLAGS) /EHsc /nologo /Zi /c /O2 /MT /D _CRT_SECURE_NO_DE= PRECATE /D _CRT_NONSTDC_NO_DEPRECATE=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/GNUmakefile b/BaseTools/Source/C= /VfrCompile/GNUmakefile index 8b94c73bbefa..42e3d7da020f 100644 --- a/BaseTools/Source/C/VfrCompile/GNUmakefile +++ b/BaseTools/Source/C/VfrCompile/GNUmakefile @@ -36,9 +36,9 @@ include $(MAKEROOT)/Makefiles/header.makefile APPLICATION =3D $(MAKEROOT)/bin/$(APPNAME)=0D =0D .PHONY:all=0D -all: $(MAKEROOT)/bin $(APPLICATION) =0D +all: $(MAKEROOT)/bin $(APPLICATION)=0D =0D -$(APPLICATION): $(OBJECTS) =0D +$(APPLICATION): $(OBJECTS)=0D $(LINKER) -o $(APPLICATION) $(VFR_LFLAGS) $(OBJECTS) -L$(MAKEROOT)/libs $= (LIBS)=0D =0D VfrCompiler.o: ../Include/Common/BuildVersion.h=0D @@ -68,7 +68,7 @@ AParser.o: Pccts/h/AParser.cpp =0D VfrSyntax.o: VfrSyntax.cpp=0D $(BUILD_CXX) -c $(VFR_CPPFLAGS) $(INC) $(VFR_CXXFLAGS) $? -o $@=0D - =0D +=0D clean: localClean=0D =0D localClean:=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt b/Bas= eTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt index 500d84f2e890..5ca0915a141b 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt +++ b/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt @@ -489,7 +489,7 @@ o Cleaned up the dup() stuff in AST hierarchy to use sh= allowCopy() to {=0D return new AST(*this);=0D }=0D - =0D +=0D if you have defined a copy constructor such as=0D =0D AST(const AST &t) // shallow copy constructor=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt b/Bas= eTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt index 4d84d1c19cfe..3f9f7a676697 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt +++ b/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt @@ -17,53 +17,53 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS Note: Items #153 to #1 are now in a separate file named=0D CHANGES_FROM_133_BEFORE_MR13.txt=0D -------------------------------------------------------=0D - =0D +=0D #312. (Changed in MR33) Bug caused by change #299.=0D =0D In change #299 a warning message was suppressed when there was=0D - no LT(1) in a semantic predicate and max(k,ck) was 1. The =0D + no LT(1) in a semantic predicate and max(k,ck) was 1. The=0D changed caused the code which set a default predicate depth for=0D the semantic predicate to be left as 0 rather than set to 1.=0D - =0D +=0D This manifested as an error at line #1559 of mrhost.c=0D - =0D +=0D Reported by Peter Dulimov.=0D - =0D +=0D #311. (Changed in MR33) Added sorcer/lib to Makefile.=0D =0D Reported by Dale Martin.=0D - =0D +=0D #310. (Changed in MR32) In C mode zzastPush was spelled zzastpush in one c= ase.=0D =0D Reported by Jean-Claude Durand=0D - =0D +=0D #309. (Changed in MR32) Renamed baseName because of VMS name conflict=0D =0D Renamed baseName to pcctsBaseName to avoid library name conflict with= =0D VMS library routine. Reported by Jean-Fran=E7ois PI=C9RONNE.=0D - =0D +=0D #308. (Changed in MR32) Used "template" as name of formal in C routine=0D =0D In astlib.h routine ast_scan a formal was named "template". This caused= =0D problems when the C code was compiled with a C++ compiler. Reported by=0D Sabyasachi Dey.=0D - =0D +=0D #307. (Changed in MR31) Compiler dependent bug in function prototype gener= ation=0D - =0D +=0D The code which generated function prototypes contained a bug which=0D was compiler/optimization dependent. Under some circumstance an=0D extra character would be included in portions of a function prototype.= =0D - =0D +=0D Reported by David Cook.=0D - =0D +=0D #306. (Changed in MR30) Validating predicate following a token=0D =0D - A validating predicate which immediately followed a token match =0D + A validating predicate which immediately followed a token match=0D consumed the token after the predicate rather than before. Prior=0D to this fix (in the following example) isValidTimeScaleValue() in=0D the predicate would test the text for TIMESCALE rather than for=0D NUMBER:=0D - =0D +=0D time_scale :=0D TIMESCALE=0D <getText())>>?=0D @@ -71,23 +71,23 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS ( us:MICROSECOND << tVal =3D ...>>=0D | ns:NANOSECOND << tVal =3D ... >>=0D )=0D - =0D +=0D Reported by Adalbert Perbandt.=0D - =0D +=0D #305. (Changed in MR30) Alternatives with guess blocks inside (...)* block= s.=0D =0D In MR14 change #175 fixed a bug in the prediction expressions for guess=0D blocks which were of the form (alpha)? beta. Unfortunately, this=0D resulted in a new bug as exemplified by the example below, which computed= =0D the first set for r as {B} rather than {B C}:=0D - =0D +=0D r : ( (A)? B=0D | C=0D )*=0D - =0D +=0D This example doesn't make any sense as A is not a prefix of B, but it= =0D illustrates the problem. This bug did not appear for:=0D - =0D +=0D r : ( (A)?=0D | C=0D )*=0D @@ -98,29 +98,29 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS constructs which appear to have identical ambiguities (between repeating= =0D the loop vs. exiting the loop). MR30 retains this fix, but the implement= ation=0D is slightly different.=0D - =0D +=0D r_star : ( (A B)? )* A ;=0D r_plus : ( (A B)? )+ A ;=0D =0D Reported by Arpad Beszedes (beszedes inf.u-szeged.hu).=0D - =0D +=0D #304. (Changed in MR30) Crash when mismatch between output value counts.=0D =0D For a rule such as:=0D - =0D +=0D r1 : r2>[i,j];=0D r2 >[int i, int j] : A;=0D - =0D +=0D If there were extra actuals for the reference to rule r2 from rule r1=0D there antlr would crash. This bug was introduced by change #276.=0D =0D Reported by Sinan Karasu.=0D - =0D +=0D #303. (Changed in MR30) DLGLexerBase::replchar=0D =0D - DLGLexerBase::replchar and the C mode routine zzreplchar did not work =0D + DLGLexerBase::replchar and the C mode routine zzreplchar did not work=0D properly when the new character was 0.=0D - =0D +=0D Reported with fix by Philippe Laporte=0D =0D #302. (Changed in MR28) Fix significant problems in initial release of MR2= 7.=0D @@ -129,29 +129,29 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D To have antlr generate true tabs rather than spaces, use "antlr -tab 0= ".=0D To generate 4 spaces per tab stop use "antlr -tab 4"=0D - =0D +=0D #300. (Changed in MR27)=0D =0D Consider the following methods of constructing an AST from ID:=0D - =0D +=0D rule1!=0D : id:ID << #0 =3D #[id]; >> ;=0D - =0D +=0D rule2!=0D : id:ID << #0 =3D #id; >> ;=0D - =0D +=0D rule3=0D : ID ;=0D - =0D +=0D rule4=0D : id:ID << #0 =3D #id; >> ;=0D - =0D +=0D For rule_2, the AST corresponding to id would always be NULL. This=0D is because the user explicitly suppressed AST construction using the=0D "!" operator on the rule. In MR27 the use of an AST expression=0D such as #id overrides the "!" operator and forces construction of=0D the AST.=0D - =0D +=0D This fix does not apply to C mode ASTs when the ASTs are referenced=0D using numbers rather than symbols.=0D =0D @@ -167,28 +167,28 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS then pccts doesn't know how many lookahead tokens to use for context.= =0D However, if max(k,ck) is 1 then there is really only one choice and=0D the warning is unnecessary.=0D - =0D +=0D #298. (Changed in MR27) Removed "register" for lastpos in dlgauto.c zzgett= ok=0D =0D #297. (Changed in MR27) Incorrect prototypes when used with classic C=0D =0D There were a number of errors in function headers when antlr was=0D built with compilers that do not have __STDC__ or __cplusplus set.=0D - =0D +=0D The functions which have variable length argument lists now use=0D PCCTS_USE_STDARG rather than __USE_PROTOTYPES__ to determine=0D whether to use stdargs or varargs.=0D =0D #296. (Changed in MR27) Complex return types in rules.=0D =0D - The following return type was not properly handled when =0D + The following return type was not properly handled when=0D unpacking a struct with containing multiple return values:=0D - =0D - rule > [int i, IIR_Bool (IIR_Decl::*constraint)()] : ... =0D +=0D + rule > [int i, IIR_Bool (IIR_Decl::*constraint)()] : ...=0D =0D Instead of using "constraint", the program got lost and used=0D an empty string.=0D - =0D +=0D Reported by P.A. Wilsey.=0D =0D #295. (Changed in MR27) Extra ";" following zzGUESS_DONE sometimes.=0D @@ -197,15 +197,15 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS preceding the "else" clause of an "if".=0D =0D Reported by P.A. Wilsey.=0D - =0D +=0D #294. (Changed in MR27) Infinite loop in antlr for nested blocks=0D =0D An oversight in detecting an empty alternative sometimes led=0D to an infinite loop in antlr when it encountered a rule with=0D nested blocks and guess blocks.=0D - =0D +=0D Reported by P.A. Wilsey.=0D - =0D +=0D #293. (Changed in MR27) Sorcerer optimization of _t->type()=0D =0D Sorcerer generated code may contain many calls to _t->type() in a=0D @@ -224,21 +224,21 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D Fix to serious code generation error in MR23 for (...)+ block.=0D =0D -#290. (Changed in MR23) =0D +#290. (Changed in MR23)=0D =0D Item #247 describes a change in the way {...} blocks handled=0D an error. Consider:=0D =0D r1 : {A} b ;=0D b : B;=0D - =0D +=0D with input "C".=0D =0D Prior to change #247, the error would resemble "expected B -=0D found C". This is correct but incomplete, and therefore=0D misleading. In #247 it was changed to "expected A, B - found=0D C". This was fine, except for users of parser exception=0D - handling because the exception was generated in the epilogue =0D + handling because the exception was generated in the epilogue=0D for {...} block rather than in rule b. This made it difficult=0D for users of parser exception handling because B was not=0D expected in that context. Those not using parser exception=0D @@ -252,7 +252,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS an empty production and it is the last alternative of a sub-block.=0D In contrast, (something | epsilon | something) should generate the=0D same code as before, even when exceptions are used.=0D - =0D +=0D Reported by Philippe Laporte (philippe at transvirtual.com).=0D =0D #289. (Changed in MR23) Bug in matching complement of a #tokclass=0D @@ -261,43 +261,43 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS and uncomplemented form, the bit set generated for its first use was u= sed=0D for both cases. However, the prediction expression was correctly comp= uted=0D in both cases. This meant that the second case would never be matched= =0D - because, for the second appearance, the prediction expression and the = =0D + because, for the second appearance, the prediction expression and the= =0D set to be matched would be complements of each other.=0D - =0D +=0D Consider:=0D - =0D +=0D #token A "a"=0D #token B "b"=0D #token C "c"=0D #tokclass AB {A B}=0D - =0D +=0D r1 : AB /* alt 1x */=0D | ~AB /* alt 1y */=0D ;=0D - =0D +=0D Prior to MR23, this resulted in alternative 1y being unreachable. Had= it=0D been written:=0D - =0D +=0D r2 : ~AB /* alt 2x */=0D : AB /* alt 2y */=0D - =0D - then alternative 2y would have become unreachable. =0D - =0D +=0D + then alternative 2y would have become unreachable.=0D +=0D This bug was only for the case of complemented #tokclass. For complem= ented=0D - #token the proper code was generated. =0D - =0D + #token the proper code was generated.=0D +=0D #288. (Changed in MR23) #errclass not restricted to choice points=0D =0D The #errclass directive is supposed to allow a programmer to define=0D print strings which should appear in syntax error messages as a replac= ement=0D for some combinations of tokens. For instance:=0D - =0D +=0D #errclass Operator {PLUS MINUS TIMES DIVIDE}=0D - =0D +=0D If a syntax message includes all four of these tokens, and there is no= =0D "better" choice of error class, the word "Operator" will be used rathe= r=0D than a list of the four token names.=0D - =0D +=0D Prior to MR23 the #errclass definitions were used only at choice point= s=0D (which call the FAIL macro). In other cases where there was no choice= =0D (e.g. where a single token or token class were matched) the #errclass= =0D @@ -307,7 +307,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS when matching a #tokclass, a wildcard (i.e. "*"), or the complement of= a=0D #token or #tokclass (e.g. ~Operator).=0D =0D - Please note that #errclass may now be defined using #tokclass names =0D + Please note that #errclass may now be defined using #tokclass names=0D (see Item #284).=0D =0D Reported by Philip A. Wilsey.=0D @@ -317,25 +317,25 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS Item #148 describes how to give a print name to a #token so that,for=0D example, #token ID could have the expression "identifier" in syntax=0D error messages. This has been extended to #tokclass:=0D - =0D +=0D #token ID("identifier") "[a-zA-Z]+"=0D - #tokclass Primitive("primitive type") =0D - {INT, FLOAT, CHAR, FLOAT, DOUBLE, BOOL= } =0D + #tokclass Primitive("primitive type")=0D + {INT, FLOAT, CHAR, FLOAT, DOUBLE, BOOL= }=0D =0D This is really a cosmetic change, since #tokclass names do not appear= =0D in any error messages.=0D - =0D +=0D #286. (Changed in MR23) Makefile change to use of cd=0D =0D In cases where a pccts subdirectory name matched a directory identifie= d=0D in a $CDPATH environment variable the build would fail. All makefile= =0D cd commands have been changed from "cd xyz" to "cd ./xyz" in order=0D to avoid this problem.=0D - =0D +=0D #285. (Changed in MR23) Check for null pointers in some dlg structures=0D =0D An invalid regular expression can cause dlg to build an invalid=0D - structure to represent the regular expression even while it issues =0D + structure to represent the regular expression even while it issues=0D error messages. Additional pointer checks were added.=0D =0D Reported by Robert Sherry.=0D @@ -354,7 +354,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS =0D Problem reported by Mike Dimmick (mike dimmick.demon.co.uk).=0D =0D -#283. (Changed in MR23) Option -tmake invoke's parser's tmake =0D +#283. (Changed in MR23) Option -tmake invoke's parser's tmake=0D =0D When the string #(...) appears in an action antlr replaces it with=0D a call to ASTBase::tmake(...) to construct an AST. It is sometimes=0D @@ -364,15 +364,15 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D The antlr option -tmake replaces the call to ASTBase::tmake with a cal= l=0D to a user supplied tmake routine.=0D - =0D +=0D #282. (Changed in MR23) Initialization error for DBG_REFCOUNTTOKEN=0D =0D - When the pre-processor symbol DBG_REFCOUNTTOKEN is defined =0D + When the pre-processor symbol DBG_REFCOUNTTOKEN is defined=0D incorrect code is generated to initialize ANTLRRefCountToken::ctor and= =0D dtor.=0D =0D Fix reported by Sven Kuehn (sven sevenkuehn.de).=0D - =0D +=0D #281. (Changed in MR23) Addition of -noctor option for Sorcerer=0D =0D Added a -noctor option to suppress generation of the blank ctor=0D @@ -395,29 +395,29 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS alternatives which caused problems when there was a block contained=0D in an alternative. For instance, in the following rule;=0D =0D - statement : IF S { ELSE S } =0D + statement : IF S { ELSE S }=0D exception ....=0D ;=0D =0D - the exception would be attached to the {...} block instead of the =0D + the exception would be attached to the {...} block instead of the=0D entire alternative because it was attached, in error, to the last=0D alternative instead of the last OPEN alternative.=0D =0D Reported by Ty Mordane (tymordane hotmail.com).=0D - =0D +=0D #278. (Changed in MR23) makefile changes=0D =0D Contributed by Tomasz Babczynski (faster lab05-7.ict.pwr.wroc.pl).=0D =0D The -cfile option is not absolutely needed: when extension of=0D - source file is one of the well-known C/C++ extensions it is =0D + source file is one of the well-known C/C++ extensions it is=0D treated as C/C++ source=0D =0D The gnu make defines the CXX variable as the default C++ compiler=0D name, so I added a line to copy this (if defined) to the CCC var.=0D =0D Added a -sor option: after it any -class command defines the class=0D - name for sorcerer, not for ANTLR. A file extended with .sor is =0D + name for sorcerer, not for ANTLR. A file extended with .sor is=0D treated as sorcerer input. Because sorcerer can be called multiple=0D times, -sor option can be repeated. Any files and classes (one class= =0D per group) after each -sor makes one tree parser.=0D @@ -448,7 +448,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS rule : <>? [my_fail_action] A=0D | ...=0D =0D - =0D +=0D the code for my_fail_action would have to contain logic for handling=0D the guess part of the zzfailed_pred macro. The user should not have=0D to be aware of the guess logic in writing the fail action.=0D @@ -501,7 +501,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS Foo _retv =3D expr;=0D ...=0D }=0D - =0D +=0D A rule with more than one return argument:=0D =0D r2 > [Foo f =3D expr1, Bar b =3D expr2 ] :=0D @@ -567,13 +567,13 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D Multi-threaded DLL=0D Debug Multi-threaded DLL=0D - =0D - Suggested by Bill Menees (bill.menees gogallagher.com) =0D - =0D +=0D + Suggested by Bill Menees (bill.menees gogallagher.com)=0D +=0D #272. (Changed in MR23) Failed semantic predicate reported via virtual fun= ction=0D =0D In the past, a failed semantic predicated reported the problem via a=0D - macro which used fprintf(). The macro now expands into a call on =0D + macro which used fprintf(). The macro now expands into a call on=0D the virtual function ANTLRParser::failedSemanticPredicate().=0D =0D #271. (Changed in MR23) Warning for LT(i), LATEXT(i) in token match action= s=0D @@ -594,7 +594,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS =0D This behavior should be changed, but it appears in too many programs=0D now. Another problem, perhaps more significant, is that the obvious=0D - fix (moving the consume() call to before the action) could change the = =0D + fix (moving the consume() call to before the action) could change the= =0D order in which input is requested and output appears in existing progr= ams.=0D =0D This problem was reported, along with a fix by Benjamin Mandel=0D @@ -610,7 +610,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS =0D The output from dlg contains a construct similar to the=0D following:=0D - =0D +=0D struct XXX {=0D static const int size;=0D static int array1[5];=0D @@ -619,7 +619,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS const int XXX::size =3D 4;=0D int XXX::array1[size+1];=0D =0D - =0D +=0D The problem is that although the expression "size+1" used in=0D the definition of array1 is equal to 5 (the expression used to=0D declare array), it is not considered equivalent by some compilers.=0D @@ -634,10 +634,10 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS appropriate one. The appropriate one is computed by comparing=0D the token codes of lookahead token i (for i =3D 1 to k) with=0D the FIRST(i) set.=0D - =0D +=0D This has been corrected in ANTLRParser::syn().=0D =0D - Reported by Bill Menees (bill.menees gogallagher.com) =0D + Reported by Bill Menees (bill.menees gogallagher.com)=0D =0D #267. (Changed in MR23) AST traversal functions client data argument=0D =0D @@ -651,8 +651,8 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS **** Warning: this changes the AST signature. ***=0D **** Be sure to revise your AST functions of the same name ***=0D =0D - Bill Menees (bill.menees gogallagher.com) =0D - =0D + Bill Menees (bill.menees gogallagher.com)=0D +=0D #266. (Changed in MR23) virtual function printMessage()=0D =0D Bill Menees (bill.menees gogallagher.com) has completed the=0D @@ -669,7 +669,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS In C++ mode labase++ is called when a token is matched.=0D It appears that labase is not used in C++ mode at all, so=0D this code has been commented out.=0D - =0D +=0D #264. (Changed in MR23) Complete rewrite of ParserBlackBox.h=0D =0D The parser black box (PBlackBox.h) was completely rewritten=0D @@ -694,7 +694,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS =0D #260. (MR22) Raise default lex buffer size from 8,000 to 32,000 bytes.=0D =0D - ZZLEXBUFSIZE is the size (in bytes) of the buffer used by dlg =0D + ZZLEXBUFSIZE is the size (in bytes) of the buffer used by dlg=0D generated lexers. The default value has been raised to 32,000 and=0D the value used by antlr, dlg, and sorcerer has also been raised to=0D 32,000.=0D @@ -759,12 +759,12 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS #256. (MR21a) Malformed syntax graph causes crash after error message.=0D =0D In the past, certain kinds of errors in the very first grammar=0D - element could cause the construction of a malformed graph =0D + element could cause the construction of a malformed graph=0D representing the grammar. This would eventually result in a=0D fatal internal error. The code has been changed to be more=0D resistant to this particular error.=0D =0D -#255. (MR21a) ParserBlackBox(FILE* f) =0D +#255. (MR21a) ParserBlackBox(FILE* f)=0D =0D This constructor set openByBlackBox to the wrong value.=0D =0D @@ -813,14 +813,14 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS AParser.h. If this preprocessor symbol was not properly=0D set the first time AParser.h was #included, the declaration=0D of zzTRACEdata would be omitted (it is used by the -gd option).=0D - Subsequent #includes of AParser.h would be skipped because of =0D + Subsequent #includes of AParser.h would be skipped because of=0D the #ifdef guard, so the declaration of zzTracePrevRuleName would=0D - never be made. The result was that proper compilation was very =0D + never be made. The result was that proper compilation was very=0D order dependent.=0D =0D The declaration of zzTRACEdata was made unconditional and the=0D problem of removing unused declarations will be left to optimizers.=0D - =0D +=0D Diagnosed by Douglas E. Forester (dougf projtech.com).=0D =0D #250. (MR21) Option for EXPERIMENTAL change to error sets for blocks=0D @@ -835,13 +835,13 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS the most appropriate tokens in the error message. The error sets used= =0D in pccts error messages are approximations of the exact error set when= =0D optional elements in (...)* or (...)+ are involved. While entirely=0D - correct, the error messages are sometimes not 100% accurate. =0D + correct, the error messages are sometimes not 100% accurate.=0D =0D There is also a minor philosophical issue. For example, suppose the=0D - grammar expects the token to be an optional A followed by Z, and it =0D + grammar expects the token to be an optional A followed by Z, and it=0D is X. X, of course, is neither A nor Z, so an error message is approp= riate.=0D Is it appropriate to say "Expected Z" ? It is correct, it is accurate= ,=0D - but it is not complete. =0D + but it is not complete.=0D =0D When k>1 or ck>1 the problem of providing the exactly correct=0D list of tokens for the syntax error messages ends up becoming=0D @@ -852,7 +852,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS This application uses the error set in an interactive command language= =0D to provide prompts which list the alternatives available at that=0D point in the parser. The user can then enter additional tokens to=0D - complete the command line. To do this required more accurate error =0D + complete the command line. To do this required more accurate error=0D sets then previously provided by pccts.=0D =0D In some cases the default pccts behavior may lead to more robust error= =0D @@ -972,7 +972,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS =0D This includes the choice of looping back to the=0D star block.=0D - =0D +=0D #249. (MR21) Changes for DEC/VMS systems=0D =0D Jean-Fran=E7ois Pi=E9ronne (jfp altavista.net) has updated some=0D @@ -991,7 +991,7 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS rr : #FirstSetSymbol(rr_FirstSet) ( Foo | Bar ) ;=0D =0D This will generate the symbol rr_FirstSet of type SetWordType with=0D - elements Foo and Bar set. The bits can be tested using code similar =0D + elements Foo and Bar set. The bits can be tested using code similar=0D to the following:=0D =0D if (set_el(Foo, &rr_FirstSet)) { ...=0D @@ -999,9 +999,9 @@ List of Implemented Fixes and Changes for Maintenance R= eleases of PCCTS This can be combined with the C array zztokens[] or the C++ routine=0D tokenName() to get the print name of the token in the first set.=0D =0D - The size of the set is given by the newly added enum SET_SIZE, a =0D + The size of the set is given by the newly added enum SET_SIZE, a=0D protected member of the generated parser's class. The number of=0D - elements in the generated set will not be exactly equal to the =0D + elements in the generated set will not be exactly equal to the=0D value of SET_SIZE because of synthetic tokens created by #tokclass,=0D #errclass, the -ge option, and meta-tokens such as epsilon, and=0D end-of-file.=0D @@ -1015,11 +1015,11 @@ List of Implemented Fixes and Changes for Maintenan= ce Releases of PCCTS rr_bad : #FirstSetSymbol(rr_bad_FirstSet) Foo; // Illegal=0D =0D rr_ok : #FirstSetSymbol(rr_ok_FirstSet) (Foo); // Legal=0D - =0D +=0D Do not confuse FirstSetSymbol sets with the sets used for testing=0D lookahead. The sets used for FirstSetSymbol have one element per bit,= =0D so the number of bytes is approximately the largest token number=0D - divided by 8. The sets used for testing lookahead store 8 lookahead = =0D + divided by 8. The sets used for testing lookahead store 8 lookahead=0D sets per byte, so the length of the array is approximately the largest= =0D token number.=0D =0D @@ -1033,7 +1033,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=0D =0D Prior to MR21, tokens which were optional did not appear in syntax=0D - error messages if the block which immediately followed detected a =0D + error messages if the block which immediately followed detected a=0D syntax error.=0D =0D Consider the following grammar which accepts Number, Word, and Other:= =0D @@ -1071,7 +1071,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS }=0D }=0D match(Word);=0D - =0D +=0D The code generated for optional blocks in MR21 is slightly longer=0D than the previous versions, but it should give better error messages.= =0D =0D @@ -1098,14 +1098,14 @@ List of Implemented Fixes and Changes for Maintenan= ce Releases of PCCTS =0D The following command line options have been added to genmk:=0D =0D - -cfiles ... =0D - =0D + -cfiles ...=0D +=0D To add a user's C or C++ files into makefile automatically.=0D The list of files must be enclosed in apostrophes. This=0D option may be specified multiple times.=0D =0D -compiler ...=0D - =0D +=0D The name of the compiler to use for $(CCC) or $(CC). The=0D default in C++ mode is "CC". The default in C mode is "cc".=0D =0D @@ -1139,15 +1139,15 @@ List of Implemented Fixes and Changes for Maintenan= ce Releases of PCCTS *** NOT IMPLEMENTED ***=0D ***********************=0D =0D - The PURIFY macro was changed to a no-op because it was causing =0D + The PURIFY macro was changed to a no-op because it was causing=0D problems when passing C++ objects.=0D - =0D +=0D The old definition:=0D - =0D +=0D #define PURIFY(r,s) memset((char *) &(r),'\\0',(s));=0D - =0D +=0D The new definition:=0D - =0D +=0D #define PURIFY(r,s) /* nothing */=0D #endif=0D =0D @@ -1174,10 +1174,10 @@ List of Implemented Fixes and Changes for Maintenan= ce Releases of PCCTS Should have known better.=0D =0D #237. (Changed in MR21) ParserBlackBox(FILE*)=0D - =0D +=0D In the past, ParserBlackBox would close the FILE in the dtor=0D even though it was not opened by ParserBlackBox. The problem=0D - is that there were two constructors, one which accepted a file =0D + is that there were two constructors, one which accepted a file=0D name and did an fopen, the other which accepted a FILE and did=0D not do an fopen. There is now an extra member variable which=0D remembers whether ParserBlackBox did the open or not.=0D @@ -1186,7 +1186,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D #236. (Changed in MR21) tmake now reports down pointer problem=0D =0D - When ASTBase::tmake attempts to update the down pointer of =0D + When ASTBase::tmake attempts to update the down pointer of=0D an AST it checks to see if the down pointer is NULL. If it=0D is not NULL it does not do the update and returns NULL.=0D An attempt to update the down pointer is almost always a=0D @@ -1221,7 +1221,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS #232. (Changed in MR20) Make setwd bit vectors protected in parser.h=0D =0D The access for the setwd array in the parser header was not=0D - specified. As a result, it would depend on the code which =0D + specified. As a result, it would depend on the code which=0D preceded it. In MR20 it will always have access "protected".=0D =0D Reported by Piotr Eljasiak (eljasiak zt.gdansk.tpsa.pl).=0D @@ -1273,8 +1273,8 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS resized for deeply nested blocks. This has been fixed.=0D =0D #226. (Changed in MR20) -pedantic conformance=0D - =0D - G. Hobbelt (i_a mbh.org) and THM made many, many minor =0D +=0D + G. Hobbelt (i_a mbh.org) and THM made many, many minor=0D changes to create prototypes for all the functions and=0D bring antlr, dlg, and sorcerer into conformance with=0D the gcc -pedantic option.=0D @@ -1284,7 +1284,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D #225 (Changed in MR20) AST stack adjustment in C mode=0D =0D - The fix in #214 for AST stack adjustment in C mode missed =0D + The fix in #214 for AST stack adjustment in C mode missed=0D some cases.=0D =0D Reported with fix by Ger Hobbelt (i_a mbh.org).=0D @@ -1299,7 +1299,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D #223 (Changed in MR20) Addition of IBM_VISUAL_AGE directory=0D =0D - Build files for antlr, dlg, and sorcerer under IBM Visual Age =0D + Build files for antlr, dlg, and sorcerer under IBM Visual Age=0D have been contributed by Anton Sergeev (ags mlc.ru). They have=0D been placed in the pccts/IBM_VISUAL_AGE directory.=0D =0D @@ -1317,7 +1317,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS The arguments to strcat are reversed when creating a print=0D name for a hash table entry for use with #pred feature.=0D =0D - Problem diagnosed and fix reported by Scott Harrington =0D + Problem diagnosed and fix reported by Scott Harrington=0D (seh4 ix.netcom.com).=0D =0D #219. (Changed in MR19) C Mode routine zzfree_ast=0D @@ -1334,7 +1334,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS Implemented by SAKAI Kiyotaka (ksakai isr.co.jp).=0D =0D #217. (Changed in MR19) Error message when dlg -i and -CC options selected= =0D - =0D +=0D *** This change was rescinded by item #257 ***=0D =0D The parsers generated by pccts in C++ mode are not able to support the= =0D @@ -1353,13 +1353,13 @@ List of Implemented Fixes and Changes for Maintenan= ce Releases of PCCTS This requires max(k,ck) tokens of lookahead. For some applications=0D this can cause deadlock problems. For example, there may be cases=0D when the parser can't tell when the input has been completely consumed= =0D - until the parse is complete, but the parse can't be completed because = =0D + until the parse is complete, but the parse can't be completed because= =0D the input routines are waiting for additional tokens to fill the=0D lookahead buffer.=0D - =0D - When the ANTLRParser class is built with the pre-processor option =0D +=0D + When the ANTLRParser class is built with the pre-processor option=0D ZZDEFER_FETCH defined, the fetch of new tokens by consume() is deferre= d=0D - until LA(i) or LT(i) is called. =0D + until LA(i) or LT(i) is called.=0D =0D To test whether this option has been built into the ANTLRParser class= =0D use "isDeferFetchEnabled()".=0D @@ -1368,8 +1368,8 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS routines will defeat the effort to defer the fetch because the=0D trace routines print out information about the lookahead token at=0D the start of the rule.=0D - =0D - Because the tracein and traceout routines are virtual it is =0D +=0D + Because the tracein and traceout routines are virtual it is=0D easy to redefine them in your parser:=0D =0D class MyParser {=0D @@ -1379,9 +1379,9 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS virtual void traceout(ANTLRChar * ruleName)=0D { fprintf(stderr,"Leaving: %s\n", ruleName); }=0D >>=0D - =0D +=0D The originals for those routines are pccts/h/AParser.cpp=0D - =0D +=0D This requires use of the dlg option -i (interactive lexer).=0D =0D This is implemented only for C++ mode.=0D @@ -1434,9 +1434,9 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS pccts/sorcerer/sor.r=0D pccts/sorcerer/sor68K.make=0D pccts/sorcerer/sorPPC.make=0D - =0D +=0D They completely replace the previous Mac installation files.=0D - =0D +=0D b. The most significant is a change in the MAC_FILE_CREATOR symbol=0D in pcctscfg.h:=0D =0D @@ -1468,7 +1468,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS PCCTS in the same source file. The problem is caused by the=0D redefinition of setjmp in the MS header file setjmp.h. In=0D setjmp.h the pre-processor symbol setjmp was redefined to be=0D - _setjmp. A later effort to execute #include resulted =0D + _setjmp. A later effort to execute #include resulted=0D in an effort to #include <_setjmp.h>. I'm not sure whether this=0D is a bug or a feature. In any case, I decided to fix it by=0D avoiding the use of pre-processor symbols in #include statements=0D @@ -1484,7 +1484,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS =0D #ifndef __PCCTS_SETJMP_H__=0D #define __PCCTS_SETJMP_H__=0D - =0D +=0D #ifdef PCCTS_USE_NAMESPACE_STD=0D #include =0D #else=0D @@ -1492,7 +1492,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS #endif=0D =0D #endif=0D - =0D +=0D A similar change has been made for other standard header files=0D required by pccts and sorcerer: stdlib.h, stdarg.h, stdio.h, etc.=0D =0D @@ -1522,13 +1522,13 @@ List of Implemented Fixes and Changes for Maintenan= ce Releases of PCCTS =0D if ($$.letter > $2.letter) {=0D error("invalid range ", zzline);=0D - } =0D + }=0D =0D The fix is:=0D =0D if ($$.letter > $2.letter && 255 !=3D $$2.letter) {=0D error("invalid range ", zzline);=0D - } =0D + }=0D =0D #206. (Changed in MR16) Free zzFAILtext in ANTLRParser destructor=0D =0D @@ -1544,7 +1544,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS Suggested by Dale Davis (daldavis spectrace.com)=0D =0D #204. (Changed in MR15a) Change __WATCOM__ to __WATCOMC__ in pcctscfg.h=0D - =0D +=0D Reported by Oleg Dashevskii (olegdash my-dejanews.com).=0D =0D #203. (Changed in MR15) Addition of sorcerer to distribution kit=0D @@ -1562,7 +1562,7 @@ List of Implemented Fixes and Changes for Maintenance= Releases of PCCTS .cpp files in the pccts/h directory.=0D =0D The library build will create pccts_debug.lib or pccts_release.lib=0D - according to the configuration selected. =0D + according to the configuration selected.=0D =0D If you don't want to build pccts 1.33MR15 you can download a=0D ready-to-run kit for win32 from http://www.polhode.com/win32.zip.=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133_BEFORE_MR= 13.txt b/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133_BEFORE_MR13.t= xt index 33d7d20a6a3c..b95615d8a3c1 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133_BEFORE_MR13.txt +++ b/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_FROM_133_BEFORE_MR13.txt @@ -2143,7 +2143,7 @@ =0D --------------------------------------------------=0D Note: This was incorrect. The contexts should be=0D - ORed together. This has been fixed. A more =0D + ORed together. This has been fixed. A more=0D complete description is available in item #152.=0D ---------------------------------------------------=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt b/Base= Tools/Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt index 7134500e2fbf..2c371954661f 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt +++ b/BaseTools/Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt @@ -42,9 +42,9 @@ =0D #216. Defer token fetch for C++ mode=0D =0D - When the ANTLRParser class is built with the pre-processor option =0D + When the ANTLRParser class is built with the pre-processor option=0D ZZDEFER_FETCH defined, the fetch of new tokens by consume() is deferre= d=0D - until LA(i) or LT(i) is called. =0D + until LA(i) or LT(i) is called.=0D =0D #215. Use reset() to reset DLGLexerBase=0D #188. Added pccts/h/DLG_stream_input.h=0D @@ -1684,7 +1684,7 @@ =0D --------------------------------------------------=0D Note: This was incorrect. The contexts should be=0D - ORed together. This has been fixed. A more =0D + ORed together. This has been fixed. A more=0D complete description is available in item #152.=0D ---------------------------------------------------=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt b/BaseT= ools/Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt index 539cf775257b..cc5cad73897e 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt +++ b/BaseTools/Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt @@ -8,28 +8,28 @@ See item #207.=0D =0D Reported by Frank Hartmann.=0D - =0D +=0D #16. A note about "&&" predicates (Mike Dimmick)=0D =0D Mike Dimmick has pointed out a potential pitfall in the use of the=0D "&&" style predicate. Consider:=0D - =0D +=0D r0: (g)? =3D> <

>? r1=0D | ...=0D ;=0D r1: A | B;=0D - =0D +=0D If the context guard g is not a subset of the lookahead context for r1= =0D - (in other words g is neither A nor B) then the code may execute r1 =0D + (in other words g is neither A nor B) then the code may execute r1=0D even when the lookahead context is not satisfied. This is an error=0D by the person coding the grammar, and the error should be reported to= =0D the user, but it isn't. expect. Some examples I've run seem to=0D indicate that such an error actually results in the rule becoming=0D unreachable.=0D - =0D +=0D When g is properly coded the code is correct, the problem is when g=0D is not properly coded.=0D - =0D +=0D A second problem reported by Mike Dimmick is that the test for a=0D failed validation predicate is equivalent to a test on the predicate=0D along. In other words, if the "&&" has not been hoisted then it may=0D @@ -53,7 +53,7 @@ =0D This behavior should be changed, but it appears in too many programs=0D now. Another problem, perhaps more significant, is that the obvious=0D - fix (moving the consume() call to before the action) could change the = =0D + fix (moving the consume() call to before the action) could change the= =0D order in which input is requested and output appears in existing progr= ams.=0D =0D This problem was reported, along with a fix by Benjamin Mandel=0D @@ -85,12 +85,12 @@ GraphPtr g;=0D {=0D Graph g1, g2;=0D - =0D +=0D if ( andExpr(&g1) =3D=3D -1 )=0D {=0D return -1;=0D }=0D - =0D +=0D while ( token =3D=3D '|' )=0D {=0D int a;=0D @@ -100,7 +100,7 @@ else if ( !a ) return 1; /* empty alternative */=0D g1 =3D BuildNFA_AorB(g1, g2);=0D }=0D - =0D +=0D if ( token!=3D'\0' ) return -1;=0D *****=0D ***** It appears to fail here becuause token is 125 - the closing '}'=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/antlr.c b/BaseTools/= Source/C/VfrCompile/Pccts/antlr/antlr.c index 58d0b134b9d8..c71f6cc31aa3 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/antlr.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/antlr.c @@ -59,7 +59,7 @@ static int class_nest_level =3D 0; =0D /* MR20 G. Hobbelt extern definitions moved to antlr.h */=0D =0D - =0D +=0D =0D void=0D #ifdef __USE_PROTOS=0D @@ -82,7 +82,7 @@ grammar() if ( (LA(1)=3D=3D94) ) {=0D zzmatch(94); zzCONSUME;=0D zzmatch(Action);=0D - =0D +=0D if ( HdrAction=3D=3DNULL ) {=0D HdrAction =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(char))= ;=0D require(HdrAction!=3DNULL, "rule grammar: cannot allocate header= action");=0D @@ -96,7 +96,7 @@ grammar() if ( (LA(1)=3D=3D95) ) {=0D zzmatch(95); zzCONSUME;=0D zzmatch(Action);=0D - =0D +=0D if ( FirstAction=3D=3DNULL ) {=0D FirstAction =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(ch= ar));=0D require(FirstAction!=3DNULL, "rule grammar: cannot allocate #f= irst action");=0D @@ -111,7 +111,7 @@ grammar() if ( (LA(1)=3D=3D96) ) {=0D zzmatch(96); zzCONSUME;=0D zzmatch(QuotedTerm);=0D - =0D +=0D if ( GenCC ) {=0D warn("#parser meta-op incompatible with -CC; ignored");=0D }=0D @@ -221,7 +221,7 @@ grammar() else {=0D if ( (LA(1)=3D=3D98) ) {=0D zzmatch(98);=0D - =0D +=0D if ( class_nest_level=3D=3D0 )=0D warn("missing class definition for trailing = '}'");=0D class_nest_level--;=0D @@ -257,7 +257,7 @@ grammar() rule();=0D if ( zzaArg(zztasp2,1 ).left!=3DNULL ) {=0D g.right =3D NULL;=0D - =0D +=0D /* MR21a */ /* Avoid use of a malformed graph when CannotCont= inue */=0D /* MR21a */ /* is already set = */=0D /* MR21a */=0D @@ -293,7 +293,7 @@ grammar() else {=0D if ( (LA(1)=3D=3D98) ) {=0D zzmatch(98);=0D - =0D +=0D if ( class_nest_level=3D=3D0 )=0D warn("missing class definition for trailing '}'");=0D class_nest_level--;=0D @@ -361,7 +361,7 @@ grammar() else {=0D if ( (LA(1)=3D=3D98) ) {=0D zzmatch(98);=0D - =0D +=0D if ( class_nest_level=3D=3D0 )=0D warn("missing class definition for trailing '}'");= =0D class_nest_level--;=0D @@ -387,7 +387,7 @@ grammar() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd1, 0x10);=0D }=0D @@ -428,7 +428,7 @@ class_def() zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D if ( CurrentClassName[0]!=3D'\0' && strcmp(CurrentClassName,name)!=3D0=0D && GenCC ) {=0D err("only one grammar class allowed in this release");=0D @@ -468,7 +468,7 @@ class_def() }=0D }=0D zzmatch(102);=0D - =0D +=0D no_classes_found =3D 0;=0D if ( class_nest_level>=3D1 ) {warn("cannot have nested classes");}=0D else class_nest_level++;=0D @@ -478,7 +478,7 @@ class_def() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd1, 0x40);=0D }=0D @@ -495,8 +495,8 @@ rule() zzBLOCK(zztasp1);=0D zzMake0;=0D {=0D - =0D - =0D +=0D +=0D ExceptionGroup *eg;=0D RuleEntry *q; Junction *p; Graph r; int f, l; ECnode *e;=0D set toksrefd, rulesrefd;=0D @@ -621,7 +621,7 @@ rule() zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D if ( GenEClasseForRules && q!=3DNULL ) {=0D e =3D newECnode;=0D require(e!=3DNULL, "cannot allocate error class node");=0D @@ -672,9 +672,9 @@ rule() CurRuleBlk->end =3D p;=0D if ( q!=3DNULL ) q->rulenum =3D NumRules;=0D zzaArg(zztasp1,7) =3D r;=0D - =0D +=0D /* MR23 */ CurBlockID_array[BlkLevel] =3D (-1);=0D - /* MR23 */ CurAltNum_array[BlkLevel] =3D (-1); =0D + /* MR23 */ CurAltNum_array[BlkLevel] =3D (-1);=0D --BlkLevel;=0D altFixup();leFixup();egFixup();=0D zzmatch(107);=0D @@ -727,7 +727,7 @@ rule() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd2, 0x10);=0D }=0D @@ -747,7 +747,7 @@ laction() char *a;=0D zzmatch(108); zzCONSUME;=0D zzmatch(Action);=0D - =0D +=0D a =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(char));=0D require(a!=3DNULL, "rule laction: cannot allocate action");=0D strcpy(a, LATEXT(1));=0D @@ -758,7 +758,7 @@ laction() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd2, 0x20);=0D }=0D @@ -778,7 +778,7 @@ lmember() char *a;=0D zzmatch(109); zzCONSUME;=0D zzmatch(Action);=0D - =0D +=0D /* MR1 */ if (! GenCC) {=0D /* MR1 */ err("Use #lexmember only in C++ mode (to insert code in D= LG class header");=0D /* MR1 */ } else {=0D @@ -794,7 +794,7 @@ lmember() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd2, 0x40);=0D }=0D @@ -814,7 +814,7 @@ lprefix() char *a;=0D zzmatch(110); zzCONSUME;=0D zzmatch(Action);=0D - =0D +=0D /* MR1 */ if (! GenCC) {=0D /* MR1 */ err("Use #lexprefix only in C++ mode (to insert code in D= LG class header");=0D /* MR1 */ } else {=0D @@ -830,7 +830,7 @@ lprefix() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd2, 0x80);=0D }=0D @@ -855,7 +855,7 @@ aPred() int save_line;=0D int predExprPresent=3D0;=0D zzmatch(111);=0D - =0D +=0D MR_usingPredNames=3D1; /* will need to use -mrhoist version of genP= redTree */=0D zzCONSUME;=0D =0D @@ -863,13 +863,13 @@ aPred() name=3Dmystrdup(LATEXT(1));=0D zzCONSUME;=0D =0D - =0D +=0D /* don't free - referenced in predicates */=0D - =0D +=0D CurPredName=3D(char *)calloc(1,strlen(name) + 10);=0D strcat(CurPredName,"#pred ");=0D strcat(CurPredName,name);=0D - =0D +=0D predEntry=3D(PredEntry *) hash_get(Pname,name);=0D if (predEntry !=3D NULL) {=0D warnFL(eMsg1("#pred %s previously defined - ignored",name),=0D @@ -905,12 +905,12 @@ aPred() }=0D }=0D if (predLiteral !=3D NULL && name !=3D NULL) {=0D - =0D +=0D /*=0D * predExpr may be NULL due to syntax errors=0D * or simply omitted by the user=0D */=0D - =0D +=0D predEntry=3DnewPredEntry(name);=0D predEntry->file=3Dsave_file;=0D predEntry->line=3Dsave_line;=0D @@ -997,7 +997,7 @@ predOrExpr() Predicate **tail=3DNULL;=0D predExpr =3D predAndExpr();=0D =0D - =0D +=0D ORnode=3Dnew_pred();=0D ORnode->expr=3DPRED_OR_LIST;=0D if (predExpr !=3D NULL) {=0D @@ -1012,7 +1012,7 @@ predOrExpr() zzmatch(112); zzCONSUME;=0D predExpr =3D predAndExpr();=0D =0D - =0D +=0D if (predExpr !=3D NULL) {=0D *tail=3DpredExpr;=0D tail=3D&predExpr->right;=0D @@ -1022,14 +1022,14 @@ predOrExpr() zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D _retv=3DORnode;=0D ORnode=3DNULL;=0D zzEXIT(zztasp1);=0D return _retv;=0D fail:=0D zzEXIT(zztasp1);=0D - predicate_free(ORnode); =0D + predicate_free(ORnode);=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd3, 0x20);=0D return _retv;=0D @@ -1054,7 +1054,7 @@ predAndExpr() Predicate **tail=3DNULL;=0D predExpr =3D predPrimary();=0D =0D - =0D +=0D ANDnode=3Dnew_pred();=0D ANDnode->expr=3DPRED_AND_LIST;=0D if (predExpr !=3D NULL) {=0D @@ -1069,7 +1069,7 @@ predAndExpr() zzmatch(113); zzCONSUME;=0D predExpr =3D predPrimary();=0D =0D - =0D +=0D if (predExpr !=3D NULL) {=0D *tail=3DpredExpr;=0D tail=3D&predExpr->right;=0D @@ -1079,14 +1079,14 @@ predAndExpr() zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D _retv=3DANDnode;=0D ANDnode=3DNULL;=0D zzEXIT(zztasp1);=0D return _retv;=0D fail:=0D zzEXIT(zztasp1);=0D - predicate_free(ANDnode); =0D + predicate_free(ANDnode);=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd3, 0x40);=0D return _retv;=0D @@ -1106,7 +1106,7 @@ predPrimary() PCCTS_PURIFY(_retv,sizeof(Predicate * ))=0D zzMake0;=0D {=0D - =0D +=0D char *name=3DNULL;=0D PredEntry *predEntry=3DNULL;=0D Predicate *predExpr=3DNULL;=0D @@ -1115,7 +1115,7 @@ predPrimary() name=3Dmystrdup(LATEXT(1));=0D zzCONSUME;=0D =0D - =0D +=0D predEntry=3D(PredEntry *) hash_get(Pname,name);=0D if (predEntry =3D=3D NULL) {=0D warnFL(eMsg1("no previously defined #pred with name \"%s\"",name),=0D @@ -1134,7 +1134,7 @@ predPrimary() predExpr =3D predOrExpr();=0D =0D zzmatch(115);=0D - =0D +=0D _retv=3DpredExpr;=0D zzCONSUME;=0D =0D @@ -1144,7 +1144,7 @@ predPrimary() zzmatch(103); zzCONSUME;=0D predExpr =3D predPrimary();=0D =0D - =0D +=0D predExpr->inverted=3D!predExpr->inverted;=0D _retv=3DpredExpr;=0D }=0D @@ -1155,7 +1155,7 @@ predPrimary() return _retv;=0D fail:=0D zzEXIT(zztasp1);=0D - =0D +=0D predicate_free(predExpr);=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd3, 0x80);=0D @@ -1183,7 +1183,7 @@ aLexclass() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd4, 0x1);=0D }=0D @@ -1323,7 +1323,7 @@ error() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd4, 0x4);=0D }=0D @@ -1390,7 +1390,7 @@ tclass() zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D /* MR23 */ if (p!=3D NULL && akaString !=3D NULL) {=0D /* MR23 */ if (p->akaString !=3D NULL) {=0D /* MR23 */ if (strcmp(p->akaString,akaString) !=3D 0) {= =0D @@ -1493,7 +1493,7 @@ tclass() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd4, 0x20);=0D }=0D @@ -1599,7 +1599,7 @@ token() {=0D if ( (LA(1)=3D=3DAction) ) {=0D zzmatch(Action);=0D - =0D +=0D a =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(char));=0D require(a!=3DNULL, "rule token: cannot allocate action");=0D strcpy(a, LATEXT(1));=0D @@ -1648,7 +1648,7 @@ token() return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd5, 0x10);=0D }=0D @@ -1667,7 +1667,7 @@ set *rulesrefd ; zzBLOCK(zztasp1);=0D zzMake0;=0D {=0D - =0D +=0D Graph g, b;=0D set saveblah;=0D int saveinalt =3D inAlt;=0D @@ -1678,12 +1678,12 @@ set *rulesrefd ; CurBlockID++;=0D /* MR23 */ CurBlockID_array[BlkLevel] =3D CurBlockID;=0D CurAltNum =3D 1;=0D - /* MR23 */ CurAltNum_array[BlkLevel] =3D CurAltNum; = =0D + /* MR23 */ CurAltNum_array[BlkLevel] =3D CurAltNum;=0D saveblah =3D attribsRefdFromAction;=0D attribsRefdFromAction =3D empty;=0D alt( toksrefd,rulesrefd );=0D b =3D g =3D zzaArg(zztasp1,1);=0D - =0D +=0D if ( ((Junction *)g.left)->p1->ntype =3D=3D nAction )=0D {=0D ActionNode *actionNode=3D(ActionNode *)=0D @@ -1705,7 +1705,7 @@ set *rulesrefd ; while ( (LA(1)=3D=3D133) ) {=0D eg =3D exception_group();=0D =0D - =0D +=0D if ( eg!=3DNULL ) {=0D /* MR7 ***** eg->altID =3D makeAltID(CurBlockID,CurAltNum);= *****/=0D /* MR7 ***** CurAltStart->exception_label =3D eg->altID; = *****/=0D @@ -1729,7 +1729,7 @@ set *rulesrefd ; =0D alt( toksrefd,rulesrefd );=0D g =3D Or(g, zzaArg(zztasp2,2));=0D - =0D +=0D ((Junction *)g.left)->blockid =3D CurBlockID;=0D {=0D zzBLOCK(zztasp3);=0D @@ -1738,7 +1738,7 @@ set *rulesrefd ; while ( (LA(1)=3D=3D133) ) {=0D eg =3D exception_group();=0D =0D - =0D +=0D if ( eg!=3DNULL ) {=0D /* MR7 ***** eg->altID =3D makeAltID(CurBlockID,CurAltN= um); *****/=0D /* MR7 ***** CurAltStart->exception_label =3D eg->altID; = *****/=0D @@ -1762,7 +1762,7 @@ set *rulesrefd ; return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd5, 0x20);=0D }=0D @@ -1784,7 +1784,7 @@ set *rulesrefd ; int n=3D0; Graph g; int e_num=3D0, old_not=3D0; Node *node; set elems, d= if;=0D int first_on_line =3D 1, use_def_MT_handler =3D 0;=0D g.left=3DNULL; g.right=3DNULL;=0D - =0D +=0D CurAltStart =3D NULL;=0D elems =3D empty;=0D inAlt =3D 1;=0D @@ -1834,7 +1834,7 @@ set *rulesrefd ; node =3D element( old_not, first_on_line, use_def_MT_handler );=0D =0D if ( node!=3DNULL && node->ntype!=3DnAction ) first_on_line =3D 0;=0D - =0D +=0D if ( zzaArg(zztasp2,2 ).left!=3DNULL ) {=0D g =3D Cat(g, zzaArg(zztasp2,2));=0D n++;=0D @@ -1888,7 +1888,7 @@ inAlt =3D 0; return;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd6, 0x2);=0D }=0D @@ -1912,7 +1912,7 @@ element_label() lab =3D mystrdup(LATEXT(1));=0D zzCONSUME;=0D =0D - =0D +=0D UsedNewStyleLabel =3D 1;=0D if ( UsedOldStyleAttrib ) err("cannot mix with new-style labels with old= -style $i");=0D t =3D (TermEntry *) hash_get(Tname, lab);=0D @@ -1970,7 +1970,7 @@ int use_def_MT_handler ; PCCTS_PURIFY(_retv,sizeof(Node * ))=0D zzMake0;=0D {=0D - =0D +=0D Attrib blk;=0D Predicate *pred =3D NULL;=0D int local_use_def_MT_handler=3D0;=0D @@ -1985,9 +1985,9 @@ int use_def_MT_handler ; int ampersandStyle;=0D int height; /* MR11 */=0D int equal_height; /* MR11 */=0D - =0D +=0D char* pFirstSetSymbol =3D NULL; /* MR21 */=0D - =0D +=0D _retv =3D NULL;=0D if ( (setwd6[LA(1)]&0x8) ) {=0D {=0D @@ -2012,7 +2012,7 @@ int use_def_MT_handler ; {=0D if ( (LA(1)=3D=3DTokenTerm) ) {=0D zzmatch(TokenTerm);=0D - =0D +=0D term =3D (TermEntry *) hash_get(Tname, LATEXT(1));=0D if ( term=3D=3DNULL && UserDefdTokens ) {=0D err("implicit token definition not allowed with #tokdefs");=0D @@ -2069,7 +2069,7 @@ int use_def_MT_handler ; zzEXIT(zztasp3);=0D }=0D }=0D - =0D +=0D if ( p!=3DNULL && (p->upper_range!=3D0 || p->tclass || old_not) )= =0D list_add(&MetaTokenNodes, (void *)p);=0D {=0D @@ -2117,7 +2117,7 @@ int use_def_MT_handler ; zzEXIT(zztasp3);=0D }=0D }=0D - =0D +=0D if ( p!=3DNULL && first_on_line ) {=0D CurAltStart =3D (Junction *)zzaRet.left;=0D altAdd(CurAltStart); /* MR7 */=0D @@ -2130,7 +2130,7 @@ int use_def_MT_handler ; else {=0D if ( (LA(1)=3D=3DQuotedTerm) ) {=0D zzmatch(QuotedTerm);=0D - =0D +=0D term =3D (TermEntry *) hash_get(Texpr, LATEXT(1));=0D if ( term=3D=3DNULL && UserDefdTokens ) {=0D err("implicit token definition not allowed with #tokdefs");=0D @@ -2228,10 +2228,10 @@ int use_def_MT_handler ; zzEXIT(zztasp3);=0D }=0D }=0D - =0D +=0D if ( p!=3DNULL && (p->upper_range!=3D0 || p->tclass || old_not)= )=0D list_add(&MetaTokenNodes, (void *)p);=0D - =0D +=0D if ( first_on_line ) {=0D CurAltStart =3D (Junction *)zzaRet.left;=0D altAdd(CurAltStart); /* MR7 */= =0D @@ -2276,7 +2276,7 @@ int use_def_MT_handler ; }=0D }=0D list_add(&MetaTokenNodes, (void *)p);=0D - =0D +=0D if ( first_on_line ) {=0D CurAltStart =3D (Junction *)zzaRet.left;=0D altAdd(CurAltStart); /* MR7 = */=0D @@ -2356,7 +2356,7 @@ int use_def_MT_handler ; if ( (LA(1)=3D=3D105) ) {=0D zzmatch(105); zzCONSUME;=0D zzmatch(PassAction);=0D - =0D +=0D a =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(char))= ;=0D require(a!=3DNULL, "rule element: cannot allocate assign= ment");=0D strcpy(a, LATEXT(1));=0D @@ -2372,7 +2372,7 @@ int use_def_MT_handler ; zzEXIT(zztasp3);=0D }=0D }=0D - =0D +=0D if ( label!=3DNULL ) {=0D rr->el_label =3D label->str;=0D label->elem =3D (Node *)rr;=0D @@ -2424,7 +2424,7 @@ int use_def_MT_handler ; char *a;=0D if ( (LA(1)=3D=3DPassAction) ) {=0D zzmatch(PassAction);=0D - =0D +=0D a =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(char));=0D require(a!=3DNULL, "rule element: cannot allocate predicate fa= il action");=0D strcpy(a, LATEXT(1));=0D @@ -2511,7 +2511,7 @@ int use_def_MT_handler ; {=0D if ( (LA(1)=3D=3DNonTerminal) ) {=0D zzmatch(NonTerminal);=0D - =0D +=0D /* MR21 */ pFirstSetSymbol =3D (char= *) calloc(strlen(LATEXT(1))+1,=0D /* MR21 */ = sizeof(char));=0D /* MR21 */ require(pFirstSetSym= bol!=3DNULL,=0D @@ -2524,7 +2524,7 @@ int use_def_MT_handler ; else {=0D if ( (LA(1)=3D=3DTokenTerm) ) {=0D zzmatch(TokenTerm);=0D - =0D +=0D /* MR21 */ pFirstSetSymbol =3D (c= har *) calloc(strlen(LATEXT(1))+1,=0D /* MR21 */ = sizeof(char));=0D /* MR21 */ require(pFirstSetSymbo= l!=3DNULL,=0D @@ -2559,7 +2559,7 @@ int use_def_MT_handler ; zzmatch(115);=0D blk =3D zzaRet =3D zzaArg(zztasp2,2);=0D /* MR23 */ CurBlockID_array[BlkLevel] =3D (-1);=0D - /* MR23 */ CurAltNum_array[BlkLevel] =3D (-1); = =0D + /* MR23 */ CurAltNum_array[BlkLevel] =3D (-1);=0D --BlkLevel;=0D zzCONSUME;=0D =0D @@ -2627,7 +2627,7 @@ int use_def_MT_handler ; char *a;=0D if ( (LA(1)=3D=3DPassAction) ) {=0D zzmatch(PassAction);=0D - =0D +=0D a =3D (char *)calloc(strlen(LATEXT(1))+1, si= zeof(char));=0D require(a!=3DNULL, "rule element: cannot all= ocate predicate fail action");=0D strcpy(a, LATEXT(1));=0D @@ -2648,7 +2648,7 @@ int use_def_MT_handler ; altAdd(CurAltStart); /* MR= 7 */=0D };=0D _retv =3D (Node *)act;=0D - =0D +=0D pred =3D computePredFromContextGuard(blk,&predMs= gDone); /* MR10 */=0D if ( pred=3D=3DNULL) { = /* MR10 */=0D if ( !predMsgDone) err("invalid or missing con= text guard"); /* MR10 */=0D @@ -2707,7 +2707,7 @@ int use_def_MT_handler ; zzEXIT(zztasp3);=0D }=0D }=0D - =0D +=0D if ( pred=3D=3DNULL && !predMsgDone) { = /* MR10 */=0D ((Junction *)((Junction *)zzaRet.left)->p1)->blockid =3D C= urBlockID;=0D ((Junction *)((Junction *)zzaRet.left)->p1)->tokrefs =3D t= oksrefd;=0D @@ -2725,10 +2725,10 @@ int use_def_MT_handler ; block( &toksrefd,&rulesrefd );=0D zzaRet =3D makeOpt(zzaArg(zztasp2,2),approx,pFirstSetSymbo= l);=0D /* MR23 */ CurBlockID_array[BlkLevel] =3D (-1);=0D - /* MR23 */ CurAltNum_array[BlkLevel] =3D (-1); = =0D + /* MR23 */ CurAltNum_array[BlkLevel] =3D (-1);=0D --BlkLevel;=0D zzmatch(98);=0D - =0D +=0D ((Junction *)((Junction *)zzaRet.left)->p1)->blockid =3D C= urBlockID;=0D ((Junction *)((Junction *)zzaRet.left)->p1)->tokrefs =3D t= oksrefd;=0D ((Junction *)((Junction *)zzaRet.left)->p1)->rulerefs =3D = rulesrefd;=0D @@ -2787,7 +2787,7 @@ int use_def_MT_handler ; return _retv;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd9, 0x1);=0D return _retv;=0D @@ -2842,7 +2842,7 @@ exception_group() char *p;=0D if ( (LA(1)=3D=3DPassAction) ) {=0D zzmatch(PassAction);=0D - =0D +=0D p =3D LATEXT(1)+1;=0D p[strlen(p)-1] =3D '\0'; /* kill trailing space */=0D label =3D (LabelEntry *) hash_get(Elabel, LATEXT(1)+1);=0D @@ -2906,7 +2906,7 @@ exception_group() zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D if ( label!=3DNULL ) {=0D /* Record ex group in sym tab for this label */=0D if ( label->ex_group!=3DNULL ) {=0D @@ -2935,9 +2935,9 @@ exception_group() } /* end switch */=0D /* MR6 */ }; /* end test on label->elem */=0D } /* end test on label->ex_group */=0D - =0D +=0D } /* end test on exception label */=0D - =0D +=0D /* MR7 */=0D /* MR7 */ if (BlkLevel =3D=3D 1 && label =3D=3D NULL) {=0D /* MR7 */ _retv->forRule=3D1;=0D @@ -2958,7 +2958,7 @@ exception_group() return _retv;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd9, 0x10);=0D return _retv;=0D @@ -2980,7 +2980,7 @@ exception_handler() {=0D ;=0D zzmatch(135);=0D - =0D +=0D _retv =3D (ExceptionHandler *)calloc(1, sizeof(ExceptionHandler));=0D require(_retv!=3DNULL, "exception: cannot allocate handler");=0D zzCONSUME;=0D @@ -2991,7 +2991,7 @@ exception_handler() {=0D if ( (LA(1)=3D=3DNonTerminal) ) {=0D zzmatch(NonTerminal);=0D - =0D +=0D _retv->signalname =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(ch= ar));=0D require(_retv->signalname!=3DNULL, "exception: cannot allocate sig n= ame");=0D strcpy(_retv->signalname, LATEXT(1));=0D @@ -3001,7 +3001,7 @@ exception_handler() else {=0D if ( (LA(1)=3D=3DTokenTerm) ) {=0D zzmatch(TokenTerm);=0D - =0D +=0D _retv->signalname =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(= char));=0D require(_retv->signalname!=3DNULL, "exception: cannot allocate sig= name");=0D strcpy(_retv->signalname, LATEXT(1));=0D @@ -3021,7 +3021,7 @@ exception_handler() _retv->action =3D NULL;=0D if ( (LA(1)=3D=3DAction) ) {=0D zzmatch(Action);=0D - =0D +=0D _retv->action =3D (char *) calloc(strlen(LATEXT(1))+1, sizeof(char))= ;=0D require(_retv->action!=3DNULL, "exception: cannot allocate action");= =0D strcpy(_retv->action, LATEXT(1));=0D @@ -3040,7 +3040,7 @@ exception_handler() return _retv;=0D fail:=0D zzEXIT(zztasp1);=0D - CannotContinue=3DTRUE; =0D + CannotContinue=3DTRUE;=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd9, 0x40);=0D return _retv;=0D @@ -3159,15 +3159,15 @@ defines(fname) zzCONSUME;=0D =0D zzmatch(INT);=0D - =0D +=0D v =3D atoi(LATEXT(1));=0D /* fprintf(stderr, "#token %s=3D%d\n", t, v);*/=0D - =0D +=0D /* MR2 Andreas Magnusson (Andreas.Magnusson@mailbox.swipnet.se) */=0D /* MR2 Fix to bug introduced by 1.33MR1 for #tokdefs */=0D /* MR2 Don't let #tokdefs be confused by */=0D /* MR2 DLGminToken and DLGmaxToken */=0D - =0D +=0D if ( ! isDLGmaxToken(t)) { /* MR2 */=0D TokenNum =3D v;=0D if ( v>maxt ) maxt=3Dv;=0D @@ -3234,7 +3234,7 @@ enum_def(fname) zzEXIT(zztasp2);=0D }=0D }=0D - =0D +=0D /* fprintf(stderr, "#token %s=3D%d\n", t, v);*/=0D TokenNum =3D v;=0D if ( v>maxt ) maxt=3Dv; /* MR3 */=0D @@ -3298,7 +3298,7 @@ enum_def(fname) zzEXIT(zztasp4);=0D }=0D }=0D - =0D +=0D /* fprintf(stderr, "#token %s=3D%d\n", t, v);*/=0D TokenNum =3D v;=0D if ( v>maxt ) maxt=3Dv; /* MR3 */=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/bits.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/bits.c index 5cb657bb2eee..4f36da950e1e 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/bits.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/bits.c @@ -249,7 +249,7 @@ char *eclass; unsigned deg=3D0;=0D set a;=0D require(eclass!=3DNULL, "doEclass: NULL eset");=0D - =0D +=0D p =3D (ECnode *) eclass;=0D lexmode(p->lexclass); /* switch to lexclass where errclass is defined */= =0D p->eset =3D empty;=0D @@ -717,7 +717,7 @@ GenParser_c_Hdr() fprintf(Parser_c, " * with AHPCRC, University of Minnesota\n");=0D fprintf(Parser_c, " * ANTLR Version %s\n", Version);=0D fprintf(Parser_c, " */\n\n");=0D - =0D +=0D if ( FirstAction !=3D NULL ) dumpAction(FirstAction,Parser_c, 0, -1, 0, = 1); /* MR11 MR15b */=0D =0D fprintf(Parser_c, "#define ANTLR_VERSION %s\n", VersionDef);=0D @@ -846,7 +846,7 @@ GenParser_h_Hdr() fprintf(Parser_h, "#include \"%s\"\n\n", APARSER_H);=0D =0D if ( HdrAction !=3D NULL ) dumpAction( HdrAction, Parser_h, 0, -1, 0, 1);= =0D - =0D +=0D /* MR10 */ if (ClassDeclStuff =3D=3D NULL) {=0D /* MR10 */ fprintf(Parser_h, "class %s : public ANTLRParser {\n", Curren= tClassName);=0D /* MR10 */ } else {=0D @@ -887,7 +887,7 @@ GenErrHdr( ) fprintf(ErrFile, " */\n\n");=0D =0D if ( FirstAction !=3D NULL ) dumpAction( FirstAction, ErrFile, 0, -1, 0,= 1); /* MR11 MR15b */=0D - =0D +=0D fprintf(ErrFile, "#define ANTLR_VERSION %s\n", VersionDef);=0D =0D fprintf(ErrFile, "#include \"pcctscfg.h\"\n");=0D @@ -916,7 +916,7 @@ GenErrHdr( ) if ( DemandLookahead ) fprintf(ErrFile, "#define DEMAND_LOOK\n");=0D fprintf(ErrFile, "#include \"antlr.h\"\n");=0D if ( GenAST ) fprintf(ErrFile, "#include \"ast.h\"\n");=0D - =0D +=0D if ( UserDefdTokens ) fprintf(ErrFile, "#include %s\n", UserTokenDefsF= ile);=0D /* still need this one as it has the func prototypes */=0D fprintf(ErrFile, "#include \"%s\"\n", DefFileName);=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/build.c b/BaseTools/= Source/C/VfrCompile/Pccts/antlr/build.c index 4eb3b02af181..641fa7a1a5d7 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/build.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/build.c @@ -96,7 +96,7 @@ int is_predicate; Graph g;=0D ActionNode *a;=0D require(action!=3DNULL, "buildAction: invalid action");=0D - =0D +=0D j1 =3D newJunction();=0D j2 =3D newJunction();=0D a =3D newActionNode();=0D @@ -169,7 +169,7 @@ char *text; Graph g;=0D TokNode *t;=0D require(text!=3DNULL, "buildToken: invalid token name");=0D - =0D +=0D j1 =3D newJunction();=0D j2 =3D newJunction();=0D t =3D newTokNode();=0D @@ -203,7 +203,7 @@ char *text; TCnode *w;=0D TermEntry *p;=0D require(text!=3DNULL, "buildWildCard: invalid token name");=0D - =0D +=0D j1 =3D newJunction();=0D j2 =3D newJunction();=0D t =3D newTokNode();=0D @@ -278,7 +278,7 @@ char *text; RuleRefNode *r;=0D RuleEntry *p;=0D require(text!=3DNULL, "buildRuleRef: invalid rule name");=0D - =0D +=0D j1 =3D newJunction();=0D j2 =3D newJunction();=0D r =3D newRNode();=0D @@ -344,7 +344,7 @@ Graph g2; #endif=0D {=0D Graph g;=0D - =0D +=0D if ( g1.left =3D=3D NULL && g1.right =3D=3D NULL ) return g2;=0D if ( g2.left =3D=3D NULL && g2.right =3D=3D NULL ) return g1;=0D ((Junction *)g1.right)->p1 =3D g2.left;=0D @@ -596,7 +596,7 @@ emptyAlt( ) j1->p1 =3D (Node *) j2;=0D g.left =3D (Node *) j1;=0D g.right =3D (Node *) j2;=0D - =0D +=0D return g;=0D }=0D =0D @@ -624,7 +624,7 @@ emptyAlt3( ) j2->p1 =3D (Node *) j3;=0D g.left =3D (Node *) j1;=0D g.right =3D (Node *) j3;=0D - =0D +=0D return g;=0D }=0D =0D @@ -695,7 +695,7 @@ newRNode( ) p->line =3D zzline;=0D p->astnode =3D ASTinclude;=0D p->altstart =3D NULL;=0D - =0D +=0D return p;=0D }=0D =0D @@ -790,7 +790,7 @@ makelocks( ) {=0D char *p =3D (char *) calloc(CLL_k+1, sizeof(char));=0D require(p!=3DNULL, "cannot allocate lock array");=0D - =0D +=0D return p;=0D }=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/dumpcycles.c b/BaseT= ools/Source/C/VfrCompile/Pccts/antlr/dumpcycles.c index 8156159f7197..2272603c6bc8 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/dumpcycles.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/dumpcycles.c @@ -6,7 +6,7 @@ #include "hash.h"=0D #include "generic.h"=0D =0D -void =0D +void=0D #ifdef __USE_PROTOS=0D dumpcycles(void)=0D #else=0D @@ -40,11 +40,11 @@ dumpcycles() };=0D }=0D =0D -void =0D +void=0D #ifdef __USE_PROTOS=0D -dumpfostack(int k) =0D +dumpfostack(int k)=0D #else=0D -dumpfostack(k) =0D +dumpfostack(k)=0D int k;=0D #endif=0D {=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/egman.c b/BaseTools/= Source/C/VfrCompile/Pccts/antlr/egman.c index ba1384dabee0..cc2b8e1de170 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/egman.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/egman.c @@ -212,7 +212,7 @@ Junction *alt; altArray[BlkLevel]=3Dalt;=0D }=0D =0D -static void =0D +static void=0D #ifdef __USE_PROTOS=0D arrayCheck(void)=0D #else=0D @@ -252,9 +252,9 @@ arrayCheck() =0D /* always call leFixup() BEFORE egFixup() */=0D =0D -void =0D +void=0D #ifdef __USE_PROTOS=0D -egFixup(void) =0D +egFixup(void)=0D #else=0D egFixup()=0D #endif=0D @@ -277,9 +277,9 @@ egFixup() /* always call leFixup() BEFORE egFixup() */=0D =0D #ifdef __USE_PROTOS=0D -void leFixup(void) =0D +void leFixup(void)=0D #else=0D -void leFixup() =0D +void leFixup()=0D #endif=0D {=0D =0D @@ -301,7 +301,7 @@ void leFixup() #ifdef __USE_PROTOS=0D void altFixup(void)=0D #else=0D -void altFixup() =0D +void altFixup()=0D #endif=0D {=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/fcache.c b/BaseTools= /Source/C/VfrCompile/Pccts/antlr/fcache.c index ff7dcdfdd550..cba0b39c638c 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/fcache.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/fcache.c @@ -54,7 +54,7 @@ CacheEntry *dumpFcache1(prev) for (p=3Dtable; p<&(table[HashTableSize]); p++) {=0D =0D CacheEntry *q =3D(CacheEntry *) *p;=0D - =0D +=0D if ( q !=3D NULL && low=3D=3D0 ) low =3D p-table;=0D while ( q !=3D NULL ) {=0D if (strcmp(q->str,prev) > 0) {=0D @@ -98,11 +98,11 @@ void reportFcache(q) MR_dumpTokenSet(stdout,1,q->fset);=0D }=0D =0D -void =0D +void=0D #ifdef __USE_PROTOS=0D -DumpFcache(void) =0D +DumpFcache(void)=0D #else=0D -DumpFcache() =0D +DumpFcache()=0D #endif=0D {=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/fset.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/fset.c index e3fac09f2a0c..c35e6163afbd 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/fset.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/fset.c @@ -231,7 +231,7 @@ set *rk; } else {=0D REACH(p->p1, k, rk, a);=0D }=0D - } =0D + }=0D =0D /* C a c h e R e s u l t s */=0D =0D @@ -273,10 +273,10 @@ set *rk; fprintf(stderr, "\n");=0D #endif=0D }=0D - =0D +=0D if (p->jtype !=3D RuleBlk && p->p2 !=3D NULL && /* MR14 */ ! p->guess)= {=0D REACH(p->p2, k, rk, b);=0D - } =0D + }=0D =0D if ( p->jtype=3D=3DaLoopBlk || p->jtype=3D=3DRuleBlk ||=0D p->jtype=3D=3DaPlusBlk || p->jtype=3D=3DEndRule )=0D @@ -421,7 +421,7 @@ set *rk; }=0D =0D REACH(p->next, k-1, rk, a);=0D - =0D +=0D if (MR_MaintainBackTrace) MR_pointerStackPop(&MR_BackTraceStack);=0D =0D return a;=0D @@ -441,7 +441,7 @@ set *rk; =0D require(p!=3DNULL, "rJunc: NULL node");=0D require(p->ntype=3D=3DnAction, "rJunc: not action");=0D - =0D +=0D /* MR11 */ if (p->is_predicate && p->ampersandPred !=3D NULL) {=0D /* MR11 */ Predicate *pred=3Dp->ampersandPred;=0D /* MR11 */ if (k <=3D pred->k) {=0D @@ -1171,7 +1171,7 @@ int jtype; CurAmbigbtype =3D sub;=0D CurAmbigfile =3D alt1->file;=0D CurAmbigline =3D alt1->line;=0D - =0D +=0D /* Don't do full LL(n) analysis if (...)? block because the block,=0D by definition, defies LL(n) analysis.=0D If guess (...)? block and ambiguous then don't remove anything from=0D @@ -1252,9 +1252,9 @@ int jtype; free((char *)ftbl);=0D return;=0D }=0D - =0D +=0D /* Not resolved with (..)? block. Do full LL(n) analysis */=0D - =0D +=0D /* ambig is the set of k-tuples truly in common between alt 1 and alt 2 *= /=0D /* MR11 VerifyAmbig once used fset destructively */=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/fset2.c b/BaseTools/= Source/C/VfrCompile/Pccts/antlr/fset2.c index 8a4823a05446..4a69f2e1c68f 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/fset2.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/fset2.c @@ -236,7 +236,7 @@ int tok; {=0D Tree *p, *newblk;=0D static int n=3D0;=0D - =0D +=0D if ( FreeList =3D=3D NULL )=0D {=0D /*fprintf(stderr, "tnode: %d more nodes\n", TreeBlockAllocSize);*/=0D @@ -346,7 +346,7 @@ Tree *t; #endif=0D {=0D Tree *u;=0D - =0D +=0D if ( t =3D=3D NULL ) return NULL;=0D u =3D tnode(t->token);=0D u->v.rk =3D t->v.rk;=0D @@ -365,7 +365,7 @@ Tree *t; #endif=0D {=0D Tree *u;=0D - =0D +=0D if ( t =3D=3D NULL ) return NULL;=0D u =3D tnode(t->token);=0D u->v.rk =3D t->v.rk;=0D @@ -513,7 +513,7 @@ Tree *t; t->down =3D tflatten( t->down );=0D t->right =3D tflatten( t->right );=0D if ( t->down =3D=3D NULL ) return t;=0D - =0D +=0D if ( t->token =3D=3D ALT )=0D {=0D Tree *u;=0D @@ -630,7 +630,7 @@ set *rk; /* MR14 */ guess_point=3Dp->p1;=0D /* MR14 */ }=0D /* MR14 */ p->guess_analysis_point=3Dguess_point;=0D -/* MR14 */ } =0D +/* MR14 */ }=0D =0D if ( p->p2 =3D=3D NULL )=0D {=0D @@ -691,7 +691,7 @@ set *rk_out; set rk, rk2;=0D int save_halt;=0D RuleEntry *q =3D (RuleEntry *) hash_get(Rname, p->text);=0D - =0D +=0D #ifdef DBG_TRAV=0D fprintf(stderr, "tRuleRef: %s\n", p->text);=0D #endif=0D @@ -1185,7 +1185,7 @@ int k, max_k; #endif=0D {=0D Tree *t, *u;=0D - =0D +=0D if ( k>max_k ) return NULL;=0D if ( ftbl[k][findex[k]] =3D=3D nil ) return NULL;=0D t =3D permute(k+1, max_k);=0D @@ -1195,7 +1195,7 @@ int k, max_k; (findex[k])++; /* try next token at this k */=0D return permute(k, max_k);=0D }=0D - =0D +=0D u =3D tmake(tnode(ftbl[k][findex[k]]), t, NULL);=0D if ( k =3D=3D max_k ) (findex[k])++;=0D return u;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/gen.c b/BaseTools/So= urce/C/VfrCompile/Pccts/antlr/gen.c index 8e41239f4751..ebf20b55850b 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/gen.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/gen.c @@ -172,9 +172,9 @@ static void OutLineInfo(); = /* MR14 */ /* MR11 a convenient place to set a break point */=0D =0D #ifdef __USE_PROTOS=0D -void MR_break(void) =0D +void MR_break(void)=0D #else=0D -void MR_break() =0D +void MR_break()=0D #endif=0D {=0D return;=0D @@ -1198,7 +1198,7 @@ int k; #endif=0D {=0D require(t!=3DNULL, "genExprTreeOriginal: NULL tree");=0D - =0D +=0D if ( t->token =3D=3D ALT )=0D {=0D _gen("("); genExprTreeOriginal(t->down, k); _gen(")");=0D @@ -1369,13 +1369,13 @@ static void genExprTree(tree,k) =0D #if 0=0D /* MR20 THM This was probably an error.=0D - The routine should probably reference that static =0D + The routine should probably reference that static=0D "across" and this declaration hides it.=0D */=0D =0D int across;=0D #endif=0D - =0D +=0D require (tree !=3D NULL,"genExprTree: tree is NULL");=0D require (k > 0,"genExprTree: k <=3D 0");=0D =0D @@ -1557,7 +1557,7 @@ int *lastAltEmpty; /* MR23 */ *need_right_curly=3D0;=0D *lastAltEmpty =3D 0; /* MR23 */=0D if ( q->p2 =3D=3D NULL ) /* only one alternative? Then don't need if */= =0D - { =0D + {=0D if (first_item_is_guess_block((Junction *)q->p1)!=3DNULL )=0D {=0D if (jtype !=3D aLoopBlk && jtype !=3D aOptBlk && jtype !=3D aP= lusBlk) {=0D @@ -1575,7 +1575,7 @@ int *lastAltEmpty; /* MR23 */ for (alt=3Dq; alt !=3D NULL; alt=3D (Junction *) alt->p2 )=0D {=0D if ( alt->p2 =3D=3D NULL ) /* chk for empty alt */=0D - { =0D + {=0D Node *p =3D alt->p1;=0D if ( p->ntype =3D=3D nJunction )=0D {=0D @@ -1586,7 +1586,7 @@ int *lastAltEmpty; /* MR23 */ =0D r: { A } b;=0D b: B;=0D - =0D +=0D with input "C"=0D =0D Before MR21 the error message would be "expecting B - found C". After = MR21=0D @@ -1714,7 +1714,7 @@ Junction *q; while ( q!=3DNULL &&=0D ( ( q->ntype=3D=3DnAction ) ||=0D ( q->ntype=3D=3DnJunction &&=0D - (q->jtype=3D=3DGeneric || q->jtype =3D=3D aLoopBlk) =0D + (q->jtype=3D=3DGeneric || q->jtype =3D=3D aLoopBlk)=0D )=0D )=0D )=0D @@ -1757,7 +1757,7 @@ Junction *q; r : ( (A)? B=0D | C=0D )*=0D - =0D +=0D The routine analysis_point was seeing the guess block when=0D it was still analyzing the loopBegin block. As a consequence,=0D when it looked for the analysis_point it was processing the B, but=0D @@ -1771,7 +1771,7 @@ Junction *q; | +-> G C G ----------------------+ |=0D | |=0D +--- G G G -------------------------------------+=0D - =0D +=0D Reported by Arpad Beszedes (beszedes@inf.u-szeged.hu).=0D =0D MR30 This is still more complicated. This fix caused ambiguity message= s=0D @@ -1890,9 +1890,9 @@ char *s; };=0D goto stringizeExit;=0D stringizeStop:=0D - *p++=3D'.'; =0D - *p++=3D'.'; =0D - *p++=3D'.'; =0D + *p++=3D'.';=0D + *p++=3D'.';=0D + *p++=3D'.';=0D stringizeExit:=0D *p=3D0;=0D return stringizeBuf;=0D @@ -2013,7 +2013,7 @@ RuleRefNode *p; =0D require(p!=3DNULL, "genRuleRef: invalid node and/or rule");=0D require(p->ntype=3D=3DnRuleRef, "genRuleRef: not rule reference");=0D - =0D +=0D if ( p->altstart!=3DNULL && p->altstart->exception_label!=3DNULL )=0D handler_id =3D p->altstart->exception_label;=0D =0D @@ -2276,7 +2276,7 @@ TokNode *p; /* MR27 */ ast_label_in_action =3D list_search_cstring(r->ast_labels_in_a= ctions,=0D /* MR27 */ p->el_label);=0D /* MR27 */ }=0D - =0D +=0D OutLineInfo(output,p->line,FileStr[p->file]);=0D =0D if ( !set_nil(p->tset) ) /* implies '.', ~Tok, or tokenclass */=0D @@ -2595,7 +2595,7 @@ TokNode *p; And moved into genAction=0D ***********************************************************************= ******=0D */=0D - =0D +=0D gen("if (!(");=0D =0D /* make sure that '#line n' is on front of line */ /* MR14 */=0D @@ -2635,12 +2635,12 @@ TokNode *p; one. This is different than the case for semantic=0D predicates.=0D */=0D - =0D +=0D /* MR23 */ if (GenCC) {=0D /* MR23 */ if (strstr(a->action, "LT(") !=3D NULL) LTinTokenAction =3D= 1;=0D /* MR23 */ }=0D /* MR23 */ else {=0D -/* MR23 */ if (strstr(a->action, "LA(") !=3D NULL) LTinTokenAction = =3D 1; =0D +/* MR23 */ if (strstr(a->action, "LA(") !=3D NULL) LTinTokenAction = =3D 1;=0D /* MR23 */ if (strstr(a->action, "LATEXT(") !=3D NULL) LTinTokenActio= n =3D 1;=0D /* MR23 */ }=0D =0D @@ -2737,7 +2737,7 @@ Junction *q; BlockPreambleOption(q,q->pFirstSetSymbol); /* MR21 */=0D f =3D genBlk(q, aOptBlk, &max_k, &need_right_curly, &lastAltEmpty /* MR23= */);=0D /* MR23=0D - Bypass error clause generation when exceptions are used in {...} block = =0D + Bypass error clause generation when exceptions are used in {...} block= =0D See multi-line note in genBlk near call to isEmptyAlt.=0D */=0D if (! FoundException) {=0D @@ -3066,7 +3066,7 @@ Junction *q; BlkLevel++;=0D =0D BlockPreambleOption((Junction *)q, q->pFirstSetSymbol); /* MR21 = */=0D - =0D +=0D /* first_item_is_guess_block doesn't care what kind of node it is */= =0D =0D guessBlock=3Dfirst_item_is_guess_block( (Junction *)q->p1); /* MR10 = */=0D @@ -3280,7 +3280,7 @@ Junction *q; =0D /* MR23=0D Bypass error clause generation when exceptions are used in a sub block= =0D - in which the last alternative is epsilon. Example: "(A | B | )". =0D + in which the last alternative is epsilon. Example: "(A | B | )".=0D See multi-line note in genBlk near call to isEmptyAlt.=0D */=0D if (FoundException && lastAltEmpty) {=0D @@ -3289,7 +3289,7 @@ Junction *q; else {=0D if ( q->p2 !=3D NULL ) {tab(); makeErrorClause(q,f,max_k,0 /* use plus b= lock bypass ? */ );}=0D }=0D - =0D +=0D { int i; for (i=3D1; i<=3Dneed_right_curly; i++) {tabs--; gen("}\n");} }= =0D freeBlkFsets(q);=0D --BlkLevel;=0D @@ -3403,9 +3403,9 @@ do { /* MR10 Change recursion into iteration = */ DumpFuncHeader(q,r);=0D tabs++;=0D =0D - /* MR23 =0D - =0D - If there is a single return value then it can be initialized in =0D + /* MR23=0D +=0D + If there is a single return value then it can be initialized in=0D the declaration using assignment syntax. If there are multiple=0D return values then antlr creates a struct and initialization takes=0D place element by element for each element of the struct. For=0D @@ -3419,7 +3419,7 @@ do { /* MR10 Change recursion into iteration = */ mode because C does not have constructors. However, PURIFY is=0D not used in C++ mode because it might overwrite information created=0D by elements which have their own ctor.=0D - =0D +=0D */=0D =0D if ( q->ret!=3DNULL )=0D @@ -3568,7 +3568,7 @@ do { /* MR10 Change recursion into iteration = */ FillSet( follow );=0D set_free( follow );=0D =0D - /* MR20 G. Hobbelt =0D + /* MR20 G. Hobbelt=0D Isn't it so that "fail:" is ONLY referenced when:=0D =0D !FoundException || FoundGuessBlk ?=0D @@ -3576,7 +3576,7 @@ do { /* MR10 Change recursion into iteration = */ Therefore add the "if" around this piece of code generation...=0D =0D Should guessing mode also use _handler label instead of "fail"=0D - when exception handling is active? gen can automatically put =0D + when exception handling is active? gen can automatically put=0D "if (guessing)" there so as to skip all kinds of user code.=0D =0D */=0D @@ -4269,7 +4269,7 @@ Node *q; Junction *j;=0D require(q!=3DNULL, "findImmedAction: NULL node");=0D require(q->ntype>=3D1 && q->ntype<=3DNumNodeTypes, "findImmedAction: inva= lid node");=0D - =0D +=0D while ( q->ntype =3D=3D nJunction )=0D {=0D j =3D (Junction *)q;=0D @@ -4292,14 +4292,14 @@ RuleRefNode *ruleRefNode; #endif=0D {=0D char *q =3D ret_def;=0D - =0D +=0D tab();=0D while ( *retval !=3D '\0' && *q !=3D '\0')=0D {=0D while ( isspace((*retval)) ) retval++;=0D while ( *retval!=3D',' && *retval!=3D'\0' ) fputc(*retval++, output);=0D fprintf(output, " =3D _trv.");=0D - =0D +=0D DumpNextNameInDef(&q, output);=0D while ( isspace(*q) ) q++;=0D fputc(';', output); fputc(' ', output);=0D @@ -4440,7 +4440,7 @@ int usePlusBlockBypass; =0D if ( GenCC ) {_gen1(",err%d", DefErrSet( &f, 1, NULL ));}=0D else _gen1(",zzerr%d", DefErrSet( &f, 1, NULL ));=0D - =0D +=0D set_free(f);=0D }=0D }=0D @@ -4614,12 +4614,12 @@ int final_newline; ** Junction* alt1;=0D ** Junction* p;=0D ** set rk;=0D -** =0D +**=0D ** require (max_k <=3D CLL_k, "k > CLL_k");=0D -** =0D -** =0D +**=0D +**=0D ** for (k =3D 1; k <=3D CLL_k; k++) {set_clr(q->fset[k]); }=0D -** =0D +**=0D ** for (k =3D 1; k <=3D max_k; k++) {=0D ** for (alt1=3Dq; alt1 !=3D NULL; alt1 =3D (Junction *)alt1->p2)=0D ** {=0D @@ -4652,7 +4652,7 @@ char * pReturn; int nest =3D 0;=0D char *q;=0D =0D - require(pReturn!=3DNULL, "DumpInitializer: invalid string"); =0D + require(pReturn!=3DNULL, "DumpInitializer: invalid string");=0D =0D while (*p !=3D 0) {=0D p =3D endFormal(p,=0D @@ -4692,7 +4692,7 @@ int bInitializer; char *q;=0D int count =3D 0;=0D =0D - require(pReturn!=3DNULL, "DumpFormals: invalid string"); =0D + require(pReturn!=3DNULL, "DumpFormals: invalid string");=0D =0D while (*p !=3D 0) {=0D p =3D endFormal(p,=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/generic.h b/BaseTool= s/Source/C/VfrCompile/Pccts/antlr/generic.h index 30cc8b603148..bceed938f98c 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/generic.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/generic.h @@ -277,7 +277,7 @@ typedef Graph Attrib; zzenterANTLR(f); \=0D st; ++zzasp; \=0D zzleaveANTLR(f);=0D - #endif =0D + #endif=0D *********************************************************/=0D #endif=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/hash.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/hash.c index 68fe8fd22768..32e939ecb20d 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/hash.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/hash.c @@ -73,7 +73,7 @@ newHashTable( ) #endif=0D {=0D Entry **table;=0D - =0D +=0D table =3D (Entry **) calloc(size, sizeof(Entry *));=0D require( table !=3D NULL, "cannot allocate hash table");=0D if ( strings =3D=3D NULL )=0D @@ -111,7 +111,7 @@ Entry *rec; unsigned h=3D0;=0D char *p=3Dkey;=0D require(table!=3DNULL && key!=3DNULL && rec!=3DNULL, "add: invalid additi= on");=0D - =0D +=0D Hash(p,h,size);=0D rec->next =3D table[h]; /* Add to singly-linked list */=0D table[h] =3D rec;=0D @@ -133,7 +133,7 @@ char *key; Entry *q;=0D /* require(table!=3DNULL && key!=3DNULL, "get: invalid table and/or key");= */=0D if ( !(table!=3DNULL && key!=3DNULL) ) *((char *) 34) =3D 3;=0D - =0D +=0D Hash(p,h,size);=0D for (q =3D table[h]; q !=3D NULL; q =3D q->next)=0D {=0D @@ -155,13 +155,13 @@ Entry **table; int i,n=3D0,low=3D0, hi=3D0;=0D Entry **p;=0D float avg=3D0.0;=0D - =0D +=0D for (i=3D0; i<20; i++) count[i] =3D 0;=0D for (p=3Dtable; p<&(table[size]); p++)=0D {=0D Entry *q =3D *p;=0D int len;=0D - =0D +=0D if ( q !=3D NULL && low=3D=3D0 ) low =3D p-table;=0D len =3D 0;=0D if ( q !=3D NULL ) fprintf(stderr, "[%d]", p-table);=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/lex.c b/BaseTools/So= urce/C/VfrCompile/Pccts/antlr/lex.c index fddb46bbc398..3c530dfe5331 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/lex.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/lex.c @@ -291,7 +291,7 @@ genDefFile( ) if ( TokenString(i)!=3DNULL && i !=3D EpToken )=0D {=0D TermEntry *p;=0D - =0D +=0D if ( WarningLevel>1 )=0D {=0D int j;=0D @@ -491,7 +491,7 @@ Junction *p; DumpRetValStruct(f, p->ret, i);=0D }=0D fprintf(f, "\n#ifdef __USE_PROTOS\n");=0D -/* MR23 */ if ( hasMultipleOperands(p->ret) ) =0D +/* MR23 */ if ( hasMultipleOperands(p->ret) )=0D {=0D fprintf(f, "extern struct _rv%d", i);=0D }=0D @@ -762,7 +762,7 @@ FILE *f; char *pSeparator;=0D int nest =3D 0;=0D =0D - require(s!=3DNULL, "DumpType: invalid type string"); =0D + require(s!=3DNULL, "DumpType: invalid type string");=0D =0D p =3D endFormal(s,=0D &pDataType,=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/main.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/main.c index 051ee4ec5d28..be9b8c596983 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/main.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/main.c @@ -799,7 +799,7 @@ char *argv[]; buildRulePtr(); /* create mapping from rule # to RuleBlk junction */= =0D ComputeErrorSets();=0D FoLink( (Node *)SynDiag ); /* add follow links to end of all rules */=0D - =0D +=0D if ( GenCR ) GenCrossRef( SynDiag );=0D =0D if ( CodeGen )=0D @@ -955,11 +955,11 @@ char *argv[]; }=0D cleanUp();=0D exit(PCCTS_EXIT_SUCCESS);=0D - return 0; /* MR11 make compilers happy */ =0D + return 0; /* MR11 make compilers happy */=0D }=0D =0D -static void =0D -#ifdef __USE_PROTOS =0D +static void=0D +#ifdef __USE_PROTOS=0D init( void )=0D #else=0D init( )=0D @@ -990,7 +990,7 @@ init( ) (Entry *)newSignalEntry("NoSemViableAlt"));=0D require(q!=3DNULL, "cannot alloc signal entry");=0D q->signum =3D sigNoSemViableAlt;=0D - =0D +=0D reserved_positions =3D empty;=0D all_tokens =3D empty;=0D imag_tokens =3D empty;=0D @@ -1041,7 +1041,7 @@ buildRulePtr( ) Junction *p =3D SynDiag;=0D RulePtr =3D (Junction **) calloc(NumRules+1, sizeof(Junction *));=0D require(RulePtr!=3DNULL, "cannot allocate RulePtr array");=0D - =0D +=0D while ( p!=3DNULL )=0D {=0D require(r<=3DNumRules, "too many rules???");=0D @@ -1224,7 +1224,7 @@ char *a3; #endif=0D {=0D static char buf[250]; /* DANGEROUS as hell !!!!!! */=0D - =0D +=0D sprintf(buf, s, a1, a2, a3);=0D return( buf );=0D }=0D @@ -1240,7 +1240,7 @@ int d; #endif=0D {=0D static char buf[250]; /* DANGEROUS as hell !!!!!! */=0D - =0D +=0D sprintf(buf, s, d);=0D return( buf );=0D }=0D @@ -1256,7 +1256,7 @@ int d2; #endif=0D {=0D static char buf[250]; /* DANGEROUS as hell !!!!!! */=0D - =0D +=0D sprintf(buf, s, d1, d2);=0D return( buf );=0D }=0D @@ -1422,7 +1422,7 @@ exit(PCCTS_EXIT_FAILURE); }=0D }=0D =0D -static void =0D +static void=0D #ifdef __USE_PROTOS=0D CompleteContextGuards(void)=0D #else=0D @@ -1507,7 +1507,7 @@ OutMetaName(char *n) OutMetaName(n)=0D char *n;=0D #endif=0D -{ =0D +{=0D static char *dir_sym =3D DirectorySymbol;=0D static char newname[MaxFileName+1];=0D char *p;=0D @@ -1607,15 +1607,15 @@ int l; char *err;=0D #endif=0D {=0D - fprintf(stderr, ErrHdr, f, l); =0D + fprintf(stderr, ErrHdr, f, l);=0D fprintf(stderr, " warning: %s\n", err);=0D }=0D =0D void=0D #ifdef __USE_PROTOS=0D -warn(char *err) =0D +warn(char *err)=0D #else=0D -warn(err) =0D +warn(err)=0D char *err;=0D #endif=0D {=0D @@ -1629,7 +1629,7 @@ void #ifdef __USE_PROTOS=0D warnNoCR( char *err )=0D #else=0D -warnNoCR( err ) =0D +warnNoCR( err )=0D char *err;=0D #endif=0D {=0D @@ -1660,15 +1660,15 @@ char *f; int l;=0D #endif=0D {=0D - fprintf(stderr, ErrHdr, f, l); =0D + fprintf(stderr, ErrHdr, f, l);=0D fprintf(stderr, " error: %s\n", err);=0D }=0D =0D void=0D #ifdef __USE_PROTOS=0D -err(char *err) =0D +err(char *err)=0D #else=0D -err(err) =0D +err(err)=0D char *err;=0D #endif=0D {=0D @@ -1680,9 +1680,9 @@ char *err; =0D void=0D #ifdef __USE_PROTOS=0D -errNoCR( char *err ) =0D +errNoCR( char *err )=0D #else=0D -errNoCR( err ) =0D +errNoCR( err )=0D char *err;=0D #endif=0D {=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/makefile b/BaseTools= /Source/C/VfrCompile/Pccts/antlr/makefile index 8f2cc78c5947..9de355d0e646 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/makefile +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/makefile @@ -8,7 +8,7 @@ # company may do whatever they wish with source code distributed with=0D # PCCTS or the code generated by PCCTS, including the incorporation of=0D # PCCTS, or its output, into commerical software.=0D -# =0D +#=0D # We encourage users to develop software with PCCTS. However, we do ask=0D # that credit is given to us for developing PCCTS. By "credit",=0D # we mean that if you incorporate our source code into one of your=0D @@ -205,7 +205,7 @@ scan.o : scan.c mode.h tokens.h set.o : $(SET)/set.c=0D $(BUILD_CC) $(BUILD_CFLAGS) -c -o set.o $(SET)/set.c=0D =0D -%.o : %.c =0D +%.o : %.c=0D $(BUILD_CC) -c $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $< -o $@=0D =0D #=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/misc.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/misc.c index 3f58da34c54b..abcb95260e3b 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/misc.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/misc.c @@ -479,7 +479,7 @@ char *term; {=0D TermEntry *p;=0D require(term!=3DNULL, "Tnum: invalid terminal");=0D - =0D +=0D if ( *term=3D=3D'"' ) p =3D (TermEntry *) hash_get(Texpr, term);=0D else p =3D (TermEntry *) hash_get(Tname, term);=0D if ( p =3D=3D NULL ) return 0;=0D @@ -559,14 +559,14 @@ int sz; {=0D Entry *p;=0D require(text!=3DNULL, "new: NULL terminal");=0D - =0D +=0D if ( (p =3D (Entry *) calloc(1,sz)) =3D=3D 0 )=0D {=0D fatal_internal("newEntry: out of memory for terminals\n");=0D exit(PCCTS_EXIT_FAILURE);=0D }=0D p->str =3D mystrdup(text);=0D - =0D +=0D return(p);=0D }=0D =0D @@ -671,7 +671,7 @@ int list_search_cstring(list, cstring) }=0D =0D /* F O L L O W C y c l e S t u f f */=0D - =0D +=0D /* make a key based upon (rulename, computation, k value).=0D * Computation values are 'i'=3D=3DFIRST, 'o'=3D=3DFOLLOW.=0D */=0D @@ -692,7 +692,7 @@ int k; {=0D static char key[MaxRuleName+2+2+1]; /* MR= 10 */=0D int i;=0D - =0D +=0D if ( k > 99 ) /* MR= 10 */=0D fatal("k>99 is too big for this implementation of ANTLR!\n"); /* MR10 = */=0D if ( (i=3Dstrlen(rule)) > MaxRuleName ) /* = MR10 */=0D @@ -839,7 +839,7 @@ int k; for (p=3DFoTOS[k]; *p !=3D r->rulenum && p >=3D FoStack[k]; --p) {;}=0D require(p>=3DFoStack[k], "RegisterCycle: FoStack is screwed up beyond bel= ief");=0D if ( p =3D=3D FoTOS[k] ) return; /* don't worry about cycles to oneself *= /=0D - =0D +=0D /* compute cyclic dependents (rules in cycle except head) */=0D c =3D newCycle;=0D require(c!=3DNULL, "RegisterCycle: couldn't alloc new cycle");=0D @@ -855,7 +855,7 @@ int k; hash_add(Fcache, Fkey(RulePtr[*p]->rname,'o',k), (Entry *)f);=0D }=0D f->incomplete =3D TRUE;=0D - =0D +=0D set_orel(*p, &(c->cyclicDep)); /* mark rule as dependent of croot */=0D }=0D list_add(&(Cycles[k]), (void *)c);=0D @@ -890,7 +890,7 @@ int k; =0D unsigned *cursor; /* MR10 */=0D unsigned *origin; /* MR10 */=0D - =0D +=0D /*fprintf(stderr, "Resolving following cycles for %d\n", k);*/=0D while ( changed )=0D {=0D @@ -1052,7 +1052,7 @@ Junction *q; int doing_rule;=0D require(q!=3DNULL, "pJunc: NULL node");=0D require(q->ntype=3D=3DnJunction, "pJunc: not junction");=0D - =0D +=0D if ( q->pvisited =3D=3D TRUE ) return;=0D q->pvisited =3D TRUE;=0D switch ( q->jtype )=0D @@ -1177,7 +1177,7 @@ RuleRefNode *p; {=0D require(p!=3DNULL, "pRuleRef: NULL node");=0D require(p->ntype=3D=3DnRuleRef, "pRuleRef: not rule ref node");=0D - =0D +=0D printf( " %s", p->text);=0D PRINT(p->next);=0D }=0D @@ -1210,7 +1210,7 @@ ActionNode *p; {=0D require(p!=3DNULL, "pAction: NULL node");=0D require(p->ntype=3D=3DnAction, "pAction: not action node");=0D - =0D +=0D PRINT(p->next);=0D }=0D =0D @@ -1424,7 +1424,7 @@ Junction *p; hand written code ?=0D =0D Examples of input:=0D - =0D +=0D Foo f,=0D Foo f =3D Foo(1),=0D Foo f =3D Foo(1,2),=0D @@ -1521,7 +1521,7 @@ int *pNest; #endif=0D {=0D char *p =3D pStart;=0D - =0D +=0D int nest =3D 0;=0D =0D *pNest =3D (-1);=0D @@ -1544,11 +1544,11 @@ int *pNest; nest--;=0D p++;=0D break;=0D - =0D +=0D case '"' :=0D p =3D skipStringLiteral(p);=0D break;=0D - =0D +=0D case '\'' :=0D p =3D skipCharLiteral(p);=0D break;=0D @@ -1609,7 +1609,7 @@ char * pStart; char *pSeparator;=0D int nest =3D 0;=0D =0D - require(pStart!=3DNULL, "getInitializer: invalid string"); =0D + require(pStart!=3DNULL, "getInitializer: invalid string");=0D =0D p =3D endFormal(pStart,=0D &pDataType,=0D @@ -1686,7 +1686,7 @@ static char strBetweenWorkArea[MAX_STR_BETWEEN_WORK_A= REA]; to a work area. The start of the string is pStart. The end of the strin= g=0D is the character before pNext, or if pNext is null then the character bef= ore=0D pStop. Trailing spaces are not included in the copy operation.=0D - =0D +=0D This is used when a string contains several parts. The pNext part may be= =0D optional. The pStop will stop the scan when the optional part is not pre= sent=0D (is a null pointer).=0D @@ -1740,7 +1740,7 @@ char *pStop; Example: pointer to "f".=0D =0D ppEqualSign Returns a pointer to the equal sign separating the=0D - formal symbol from the initial value. If there is =0D + formal symbol from the initial value. If there is=0D no "=3D" then this will be NULL.=0D =0D ppValue Returns a pointer to the initial value part of the=0D @@ -1755,8 +1755,8 @@ char *pStop; for a successful parse of this portion of the formal=0D list.=0D =0D -*/ =0D - =0D +*/=0D +=0D #ifdef __USE_PROTOS=0D char * endFormal(char *pStart,=0D char **ppDataType,=0D @@ -1803,7 +1803,7 @@ int *pNest; /* We are not looking for the symbol, we are looking=0D for the separator that follows the symbol. Then=0D we'll back up.=0D - =0D +=0D Search for the ',' or '=3D" or null terminator.=0D */=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/mrhoist.c b/BaseTool= s/Source/C/VfrCompile/Pccts/antlr/mrhoist.c index b57f5ded846c..0d048dd6bf68 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/mrhoist.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/mrhoist.c @@ -1026,7 +1026,7 @@ void MR_complete_tree(predDepth,t,incomplete) =0D rk2=3Dempty;=0D =0D - while ( !set_nil(*incomplete) ) { =0D + while ( !set_nil(*incomplete) ) {=0D k2 =3D set_int(*incomplete);=0D if (k2 > (unsigned) predDepth) break; /* <=3D=3D=3D another = exit from loop */=0D set_rm(k2,*incomplete);=0D @@ -2727,7 +2727,7 @@ int MR_suppressK_client(tree,tokensInChain) /*** constrain =3D &(fset[1]); ***/=0D =0D MR_setConstrainPointer(&(fset[1])); /* MR18 */=0D - =0D +=0D MR_pointerStackReset(&MR_BackTraceStack);=0D =0D TRAV(suppressNode,maxk,&incomplete,t);=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/pred.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/pred.c index eb11c4d9504f..0ef4824ef2a6 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/pred.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/pred.c @@ -320,7 +320,7 @@ Node *alt; case nJunction :=0D {=0D Predicate *a, *b;=0D - Junction *p =3D (Junction *) alt; =0D + Junction *p =3D (Junction *) alt;=0D =0D /* lock nodes */=0D if ( p->jtype=3D=3DaLoopBlk || p->jtype=3D=3DRuleBlk ||=0D @@ -672,7 +672,7 @@ Predicate *a; =0D /* any k left to do? if so, link onto tree */=0D while ( !set_nil(a->completionTree) )=0D - { =0D + {=0D k2 =3D set_int(a->completionTree);=0D set_rm(k2, a->completionTree);=0D u =3D NULL;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/antlr/scan.c b/BaseTools/S= ource/C/VfrCompile/Pccts/antlr/scan.c index 9b4bde08e6ea..67c6aa0323bf 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/antlr/scan.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/antlr/scan.c @@ -68,7 +68,7 @@ char *inline_set(); =0D int tokenActionActive=3D0; /* M= R1 */=0D =0D - =0D +=0D =0D =0D =0D @@ -81,18 +81,18 @@ char *toStr, *fromStr; #endif=0D {=0D int i, j, k;=0D - =0D +=0D if (!fromStr || !toStr) return toStr;=0D - =0D +=0D /* find the first " */=0D - =0D +=0D for (i=3D0;=0D (i'); =0D + pushint('>');=0D }=0D =0D =0D static void act6()=0D -{ =0D +{=0D NLA =3D 80;=0D - zzmode(STRINGS); zzmore(); =0D + zzmode(STRINGS); zzmore();=0D }=0D =0D =0D static void act7()=0D -{ =0D +{=0D NLA =3D 81;=0D - zzmode(COMMENTS); zzskip(); =0D + zzmode(COMMENTS); zzskip();=0D }=0D =0D =0D static void act8()=0D -{ =0D +{=0D NLA =3D 82;=0D - warn("Missing /*; found dangling */"); zzskip(); =0D + warn("Missing /*; found dangling */"); zzskip();=0D }=0D =0D =0D static void act9()=0D -{ =0D +{=0D NLA =3D 83;=0D - zzmode(CPP_COMMENTS); zzskip(); =0D + zzmode(CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act10()=0D -{ =0D +{=0D NLA =3D 84;=0D - =0D +=0D zzline =3D atoi(zzbegexpr+5) - 1; zzline++; zzmore();=0D getFileNameFromTheLineInfo(FileStr[CurFile], zzbegexpr);=0D }=0D =0D =0D static void act11()=0D -{ =0D +{=0D NLA =3D 85;=0D - =0D +=0D zzline++; zzmore();=0D }=0D =0D =0D static void act12()=0D -{ =0D +{=0D NLA =3D 86;=0D - warn("Missing <<; found dangling >>"); zzskip(); =0D + warn("Missing <<; found dangling >>"); zzskip();=0D }=0D =0D =0D static void act13()=0D -{ =0D +{=0D NLA =3D WildCard;=0D }=0D =0D =0D static void act14()=0D -{ =0D +{=0D NLA =3D 88;=0D FoundException =3D 1; /* MR6 */=0D - FoundAtOperator =3D 1; =0D + FoundAtOperator =3D 1;=0D }=0D =0D =0D static void act15()=0D -{ =0D +{=0D NLA =3D Pragma;=0D }=0D =0D =0D static void act16()=0D -{ =0D +{=0D NLA =3D FirstSetSymbol;=0D }=0D =0D =0D static void act17()=0D -{ =0D +{=0D NLA =3D 94;=0D }=0D =0D =0D static void act18()=0D -{ =0D +{=0D NLA =3D 95;=0D }=0D =0D =0D static void act19()=0D -{ =0D +{=0D NLA =3D 96;=0D }=0D =0D =0D static void act20()=0D -{ =0D +{=0D NLA =3D 97;=0D }=0D =0D =0D static void act21()=0D -{ =0D +{=0D NLA =3D 98;=0D }=0D =0D =0D static void act22()=0D -{ =0D +{=0D NLA =3D 99;=0D }=0D =0D =0D static void act23()=0D -{ =0D +{=0D NLA =3D 102;=0D }=0D =0D =0D static void act24()=0D -{ =0D +{=0D NLA =3D 103;=0D }=0D =0D =0D static void act25()=0D -{ =0D +{=0D NLA =3D 104;=0D }=0D =0D =0D static void act26()=0D -{ =0D +{=0D NLA =3D 105;=0D }=0D =0D =0D static void act27()=0D -{ =0D +{=0D NLA =3D 106;=0D }=0D =0D =0D static void act28()=0D -{ =0D +{=0D NLA =3D 107;=0D }=0D =0D =0D static void act29()=0D -{ =0D +{=0D NLA =3D 108;=0D }=0D =0D =0D static void act30()=0D -{ =0D +{=0D NLA =3D 109;=0D }=0D =0D =0D static void act31()=0D -{ =0D +{=0D NLA =3D 110;=0D }=0D =0D =0D static void act32()=0D -{ =0D +{=0D NLA =3D 111;=0D }=0D =0D =0D static void act33()=0D -{ =0D +{=0D NLA =3D 112;=0D }=0D =0D =0D static void act34()=0D -{ =0D +{=0D NLA =3D 113;=0D }=0D =0D =0D static void act35()=0D -{ =0D +{=0D NLA =3D 114;=0D }=0D =0D =0D static void act36()=0D -{ =0D +{=0D NLA =3D 115;=0D }=0D =0D =0D static void act37()=0D -{ =0D +{=0D NLA =3D 116;=0D }=0D =0D =0D static void act38()=0D -{ =0D +{=0D NLA =3D 117;=0D }=0D =0D =0D static void act39()=0D -{ =0D +{=0D NLA =3D 118;=0D }=0D =0D =0D static void act40()=0D -{ =0D +{=0D NLA =3D 119;=0D }=0D =0D =0D static void act41()=0D -{ =0D +{=0D NLA =3D 120;=0D }=0D =0D =0D static void act42()=0D -{ =0D +{=0D NLA =3D 121;=0D }=0D =0D =0D static void act43()=0D -{ =0D +{=0D NLA =3D 122;=0D }=0D =0D =0D static void act44()=0D -{ =0D +{=0D NLA =3D 123;=0D }=0D =0D =0D static void act45()=0D -{ =0D +{=0D NLA =3D 124;=0D }=0D =0D =0D static void act46()=0D -{ =0D +{=0D NLA =3D 125;=0D }=0D =0D =0D static void act47()=0D -{ =0D +{=0D NLA =3D 126;=0D }=0D =0D =0D static void act48()=0D -{ =0D +{=0D NLA =3D 127;=0D }=0D =0D =0D static void act49()=0D -{ =0D +{=0D NLA =3D 128;=0D }=0D =0D =0D static void act50()=0D -{ =0D +{=0D NLA =3D 129;=0D }=0D =0D =0D static void act51()=0D -{ =0D +{=0D NLA =3D 130;=0D }=0D =0D =0D static void act52()=0D -{ =0D +{=0D NLA =3D 131;=0D }=0D =0D =0D static void act53()=0D -{ =0D +{=0D NLA =3D 132;=0D }=0D =0D =0D static void act54()=0D -{ =0D +{=0D NLA =3D 133;=0D }=0D =0D =0D static void act55()=0D -{ =0D +{=0D NLA =3D 134;=0D }=0D =0D =0D static void act56()=0D -{ =0D +{=0D NLA =3D 135;=0D }=0D =0D =0D static void act57()=0D -{ =0D +{=0D NLA =3D NonTerminal;=0D - =0D +=0D while ( zzchar=3D=3D' ' || zzchar=3D=3D'\t' ) {=0D zzadvance();=0D }=0D @@ -533,9 +533,9 @@ static void act57() =0D =0D static void act58()=0D -{ =0D +{=0D NLA =3D TokenTerm;=0D - =0D +=0D while ( zzchar=3D=3D' ' || zzchar=3D=3D'\t' ) {=0D zzadvance();=0D }=0D @@ -544,58 +544,58 @@ static void act58() =0D =0D static void act59()=0D -{ =0D +{=0D NLA =3D 136;=0D - warn(eMsg1("unknown meta-op: %s",LATEXT(1))); zzskip(); =0D + warn(eMsg1("unknown meta-op: %s",LATEXT(1))); zzskip();=0D }=0D =0D static unsigned char shift0[257] =3D {=0D - 0, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 1, 2, 58, 58, 3, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 1, 40, 6, 9, 58, 58, 45, =0D - 58, 46, 47, 8, 52, 58, 58, 18, 7, 16, =0D - 14, 15, 16, 16, 16, 16, 16, 16, 16, 41, =0D - 42, 5, 48, 17, 53, 19, 56, 56, 56, 56, =0D - 56, 26, 56, 56, 56, 56, 56, 51, 56, 56, =0D - 56, 56, 56, 56, 29, 56, 56, 56, 56, 56, =0D - 56, 56, 4, 20, 58, 50, 57, 58, 23, 31, =0D - 38, 34, 13, 35, 24, 33, 11, 55, 36, 10, =0D - 25, 12, 32, 21, 55, 22, 27, 28, 54, 55, =0D - 55, 43, 30, 55, 39, 44, 37, 49, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D - 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, =0D + 0, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 1, 2, 58, 58, 3, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 1, 40, 6, 9, 58, 58, 45,=0D + 58, 46, 47, 8, 52, 58, 58, 18, 7, 16,=0D + 14, 15, 16, 16, 16, 16, 16, 16, 16, 41,=0D + 42, 5, 48, 17, 53, 19, 56, 56, 56, 56,=0D + 56, 26, 56, 56, 56, 56, 56, 51, 56, 56,=0D + 56, 56, 56, 56, 29, 56, 56, 56, 56, 56,=0D + 56, 56, 4, 20, 58, 50, 57, 58, 23, 31,=0D + 38, 34, 13, 35, 24, 33, 11, 55, 36, 10,=0D + 25, 12, 32, 21, 55, 22, 27, 28, 54, 55,=0D + 55, 43, 30, 55, 39, 44, 37, 49, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D + 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,=0D 58, 58, 58, 58, 58, 58, 58=0D };=0D =0D =0D static void act60()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act61()=0D -{ =0D +{=0D NLA =3D QuotedTerm;=0D - zzmode(START); =0D + zzmode(START);=0D }=0D =0D =0D static void act62()=0D -{ =0D +{=0D NLA =3D 3;=0D - =0D +=0D zzline++;=0D warn("eoln found in string");=0D zzskip();=0D @@ -603,72 +603,72 @@ static void act62() =0D =0D static void act63()=0D -{ =0D +{=0D NLA =3D 4;=0D - zzline++; zzmore(); =0D + zzline++; zzmore();=0D }=0D =0D =0D static void act64()=0D -{ =0D +{=0D NLA =3D 5;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act65()=0D -{ =0D +{=0D NLA =3D 6;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift1[257] =3D {=0D - 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 2, 5, 5, 3, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 1, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D + 0, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 2, 5, 5, 3, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 1, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 4, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D 5, 5, 5, 5, 5, 5, 5=0D };=0D =0D =0D static void act66()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act67()=0D -{ =0D +{=0D NLA =3D 7;=0D - zzmode(ACTIONS); zzmore(); =0D + zzmode(ACTIONS); zzmore();=0D }=0D =0D =0D static void act68()=0D -{ =0D +{=0D NLA =3D 8;=0D - =0D +=0D zzline++;=0D warn("eoln found in string (in user action)");=0D zzskip();=0D @@ -676,72 +676,72 @@ static void act68() =0D =0D static void act69()=0D -{ =0D +{=0D NLA =3D 9;=0D - zzline++; zzmore(); =0D + zzline++; zzmore();=0D }=0D =0D =0D static void act70()=0D -{ =0D +{=0D NLA =3D 10;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act71()=0D -{ =0D +{=0D NLA =3D 11;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift2[257] =3D {=0D - 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 2, 5, 5, 3, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 1, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D + 0, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 2, 5, 5, 3, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 1, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 4, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D 5, 5, 5, 5, 5, 5, 5=0D };=0D =0D =0D static void act72()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act73()=0D -{ =0D +{=0D NLA =3D 12;=0D - zzmode(ACTIONS); zzmore(); =0D + zzmode(ACTIONS); zzmore();=0D }=0D =0D =0D static void act74()=0D -{ =0D +{=0D NLA =3D 13;=0D - =0D +=0D zzline++;=0D warn("eoln found in char literal (in user action)");=0D zzskip();=0D @@ -749,393 +749,393 @@ static void act74() =0D =0D static void act75()=0D -{ =0D +{=0D NLA =3D 14;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act76()=0D -{ =0D +{=0D NLA =3D 15;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift3[257] =3D {=0D - 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 2, 5, 5, 3, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 1, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D + 0, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 2, 5, 5, 3, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 1, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 4, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D 5, 5, 5, 5, 5, 5, 5=0D };=0D =0D =0D static void act77()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act78()=0D -{ =0D +{=0D NLA =3D 16;=0D - zzmode(ACTIONS); zzmore(); =0D + zzmode(ACTIONS); zzmore();=0D }=0D =0D =0D static void act79()=0D -{ =0D +{=0D NLA =3D 17;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act80()=0D -{ =0D +{=0D NLA =3D 18;=0D - zzline++; zzmore(); DAWDLE; =0D + zzline++; zzmore(); DAWDLE;=0D }=0D =0D =0D static void act81()=0D -{ =0D +{=0D NLA =3D 19;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift4[257] =3D {=0D - 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 3, 5, 5, 4, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 1, 5, 5, 5, 5, 2, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D + 0, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 3, 5, 5, 4, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 1, 5, 5, 5, 5, 2, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D 5, 5, 5, 5, 5, 5, 5=0D };=0D =0D =0D static void act82()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act83()=0D -{ =0D +{=0D NLA =3D 20;=0D zzmode(PARSE_ENUM_FILE);=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act84()=0D -{ =0D +{=0D NLA =3D 21;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act85()=0D -{ =0D +{=0D NLA =3D 22;=0D - zzline++; zzmore(); DAWDLE; =0D + zzline++; zzmore(); DAWDLE;=0D }=0D =0D =0D static void act86()=0D -{ =0D +{=0D NLA =3D 23;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift5[257] =3D {=0D - 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 3, 5, 5, 4, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 1, 5, 5, 5, 5, 2, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D + 0, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 3, 5, 5, 4, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 1, 5, 5, 5, 5, 2, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D 5, 5, 5, 5, 5, 5, 5=0D };=0D =0D =0D static void act87()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act88()=0D -{ =0D +{=0D NLA =3D 24;=0D - zzline++; zzmode(PARSE_ENUM_FILE); zzskip(); DAWDLE; =0D + zzline++; zzmode(PARSE_ENUM_FILE); zzskip(); DAWDLE;=0D }=0D =0D =0D static void act89()=0D -{ =0D +{=0D NLA =3D 25;=0D - zzskip(); =0D + zzskip();=0D }=0D =0D static unsigned char shift6[257] =3D {=0D - 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 1, 3, 3, 2, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D + 0, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 1, 3, 3, 2, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D 3, 3, 3, 3, 3, 3, 3=0D };=0D =0D =0D static void act90()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act91()=0D -{ =0D +{=0D NLA =3D 26;=0D - zzline++; zzmode(ACTIONS); zzmore(); DAWDLE; =0D + zzline++; zzmode(ACTIONS); zzmore(); DAWDLE;=0D }=0D =0D =0D static void act92()=0D -{ =0D +{=0D NLA =3D 27;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift7[257] =3D {=0D - 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 1, 3, 3, 2, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D + 0, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 1, 3, 3, 2, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D 3, 3, 3, 3, 3, 3, 3=0D };=0D =0D =0D static void act93()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act94()=0D -{ =0D +{=0D NLA =3D 28;=0D - zzline++; zzmode(START); zzskip(); DAWDLE; =0D + zzline++; zzmode(START); zzskip(); DAWDLE;=0D }=0D =0D =0D static void act95()=0D -{ =0D +{=0D NLA =3D 29;=0D - zzskip(); =0D + zzskip();=0D }=0D =0D static unsigned char shift8[257] =3D {=0D - 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 1, 3, 3, 2, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D - 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, =0D + 0, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 1, 3, 3, 2, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,=0D 3, 3, 3, 3, 3, 3, 3=0D };=0D =0D =0D static void act96()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act97()=0D -{ =0D +{=0D NLA =3D 30;=0D - zzmode(START); zzskip(); =0D + zzmode(START); zzskip();=0D }=0D =0D =0D static void act98()=0D -{ =0D +{=0D NLA =3D 31;=0D - zzskip(); =0D + zzskip();=0D }=0D =0D =0D static void act99()=0D -{ =0D +{=0D NLA =3D 32;=0D - zzline++; zzskip(); DAWDLE; =0D + zzline++; zzskip(); DAWDLE;=0D }=0D =0D =0D static void act100()=0D -{ =0D +{=0D NLA =3D 33;=0D - zzskip(); =0D + zzskip();=0D }=0D =0D static unsigned char shift9[257] =3D {=0D - 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 3, 5, 5, 4, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 1, 5, 5, 5, 5, 2, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, =0D + 0, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 3, 5, 5, 4, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 1, 5, 5, 5, 5, 2, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,=0D 5, 5, 5, 5, 5, 5, 5=0D };=0D =0D =0D static void act101()=0D -{ =0D +{=0D NLA =3D Eof;=0D }=0D =0D =0D static void act102()=0D -{ =0D +{=0D NLA =3D Action;=0D /* these do not nest */=0D zzmode(START);=0D @@ -1146,17 +1146,17 @@ static void act102() if ( zzbufovf ) {=0D err( eMsgd("action buffer overflow; size %d",ZZLEXBUFSIZE));=0D }=0D - =0D +=0D /* MR1 10-Apr-97 MR1 Previously unable to put right shift operator */=0D /* MR1 in DLG action */=0D /* MR1 Doesn't matter what kind of action it is - reset*/=0D - =0D +=0D tokenActionActive=3D0; /* MR1 */=0D }=0D =0D =0D static void act103()=0D -{ =0D +{=0D NLA =3D Pred;=0D /* these do not nest */=0D zzmode(START);=0D @@ -1183,7 +1183,7 @@ static void act103() =0D =0D static void act104()=0D -{ =0D +{=0D NLA =3D PassAction;=0D if ( topint() =3D=3D ']' ) {=0D popint();=0D @@ -1212,9 +1212,9 @@ static void act104() =0D =0D static void act105()=0D -{ =0D +{=0D NLA =3D 37;=0D - =0D +=0D zzmore();=0D zzreplstr(inline_set(zzbegexpr+=0D strlen("consumeUntil(")));=0D @@ -1222,53 +1222,53 @@ static void act105() =0D =0D static void act106()=0D -{ =0D +{=0D NLA =3D 38;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act107()=0D -{ =0D +{=0D NLA =3D 39;=0D - zzline++; zzmore(); DAWDLE; =0D + zzline++; zzmore(); DAWDLE;=0D }=0D =0D =0D static void act108()=0D -{ =0D +{=0D NLA =3D 40;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act109()=0D -{ =0D +{=0D NLA =3D 41;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act110()=0D -{ =0D +{=0D NLA =3D 42;=0D if ( !GenCC ) {zzreplstr("zzaRet"); zzmore();}=0D - else err("$$ use invalid in C++ mode"); =0D + else err("$$ use invalid in C++ mode");=0D }=0D =0D =0D static void act111()=0D -{ =0D +{=0D NLA =3D 43;=0D if ( !GenCC ) {zzreplstr("zzempty_attr"); zzmore();}=0D - else err("$[] use invalid in C++ mode"); =0D + else err("$[] use invalid in C++ mode");=0D }=0D =0D =0D static void act112()=0D -{ =0D +{=0D NLA =3D 44;=0D - =0D +=0D pushint(']');=0D if ( !GenCC ) zzreplstr("zzconstr_attr(");=0D else err("$[..] use invalid in C++ mode");=0D @@ -1277,7 +1277,7 @@ static void act112() =0D =0D static void act113()=0D -{ =0D +{=0D NLA =3D 45;=0D {=0D static char buf[100];=0D @@ -1299,7 +1299,7 @@ static void act113() =0D =0D static void act114()=0D -{ =0D +{=0D NLA =3D 46;=0D {=0D static char buf[100];=0D @@ -1322,7 +1322,7 @@ static void act114() =0D =0D static void act115()=0D -{ =0D +{=0D NLA =3D 47;=0D {=0D static char buf[100];=0D @@ -1356,7 +1356,7 @@ static void act115() =0D =0D static void act116()=0D -{ =0D +{=0D NLA =3D 48;=0D { static char buf[300]; LabelEntry *el;=0D zzbegexpr[0] =3D ' ';=0D @@ -1408,14 +1408,14 @@ zzmore(); =0D =0D static void act117()=0D -{ =0D +{=0D NLA =3D 49;=0D - zzreplstr("(*_root)"); zzmore(); chkGTFlag(); =0D + zzreplstr("(*_root)"); zzmore(); chkGTFlag();=0D }=0D =0D =0D static void act118()=0D -{ =0D +{=0D NLA =3D 50;=0D if ( GenCC ) {=0D if (NewAST) zzreplstr("(newAST)");=0D @@ -1426,14 +1426,14 @@ static void act118() =0D =0D static void act119()=0D -{ =0D +{=0D NLA =3D 51;=0D - zzreplstr("NULL"); zzmore(); chkGTFlag(); =0D + zzreplstr("NULL"); zzmore(); chkGTFlag();=0D }=0D =0D =0D static void act120()=0D -{ =0D +{=0D NLA =3D 52;=0D {=0D static char buf[100];=0D @@ -1450,26 +1450,26 @@ static void act120() =0D =0D static void act121()=0D -{ =0D +{=0D NLA =3D 53;=0D - =0D +=0D zzline =3D atoi(zzbegexpr+5) - 1; zzline++; zzmore();=0D getFileNameFromTheLineInfo(FileStr[CurFile], zzbegexpr);=0D }=0D =0D =0D static void act122()=0D -{ =0D +{=0D NLA =3D 54;=0D - =0D +=0D zzline++; zzmore();=0D }=0D =0D =0D static void act123()=0D -{ =0D +{=0D NLA =3D 55;=0D - =0D +=0D if ( !(strcmp(zzbegexpr, "#ifdef")=3D=3D0 ||=0D strcmp(zzbegexpr, "#if")=3D=3D0 ||=0D strcmp(zzbegexpr, "#else")=3D=3D0 ||=0D @@ -1494,9 +1494,9 @@ static void act123() =0D =0D static void act124()=0D -{ =0D +{=0D NLA =3D 56;=0D - =0D +=0D pushint(']');=0D if ( GenCC ) {=0D if (NewAST) zzreplstr("(newAST(");=0D @@ -1508,9 +1508,9 @@ static void act124() =0D =0D static void act125()=0D -{ =0D +{=0D NLA =3D 57;=0D - =0D +=0D pushint('}');=0D if ( GenCC ) {=0D if (tmakeInParser) {=0D @@ -1529,16 +1529,16 @@ static void act125() =0D =0D static void act126()=0D -{ =0D +{=0D NLA =3D 58;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act127()=0D -{ =0D +{=0D NLA =3D 59;=0D - =0D +=0D if ( istackempty() )=0D zzmore();=0D else if ( topint()=3D=3D')' ) {=0D @@ -1554,39 +1554,39 @@ static void act127() =0D =0D static void act128()=0D -{ =0D +{=0D NLA =3D 60;=0D - =0D +=0D pushint('|'); /* look for '|' to terminate simple [...] */=0D zzmore();=0D }=0D =0D =0D static void act129()=0D -{ =0D +{=0D NLA =3D 61;=0D - =0D +=0D pushint(')');=0D zzmore();=0D }=0D =0D =0D static void act130()=0D -{ =0D +{=0D NLA =3D 62;=0D - zzreplstr("]"); zzmore(); =0D + zzreplstr("]"); zzmore();=0D }=0D =0D =0D static void act131()=0D -{ =0D +{=0D NLA =3D 63;=0D - zzreplstr(")"); zzmore(); =0D + zzreplstr(")"); zzmore();=0D }=0D =0D =0D static void act132()=0D -{ =0D +{=0D NLA =3D 64;=0D if (! tokenActionActive) zzreplstr(">"); /* MR1 */=0D zzmore(); /* MR1 */=0D @@ -1594,274 +1594,274 @@ static void act132() =0D =0D static void act133()=0D -{ =0D +{=0D NLA =3D 65;=0D - zzmode(ACTION_CHARS); zzmore(); =0D + zzmode(ACTION_CHARS); zzmore();=0D }=0D =0D =0D static void act134()=0D -{ =0D +{=0D NLA =3D 66;=0D - zzmode(ACTION_STRINGS); zzmore(); =0D + zzmode(ACTION_STRINGS); zzmore();=0D }=0D =0D =0D static void act135()=0D -{ =0D +{=0D NLA =3D 67;=0D - zzreplstr("$"); zzmore(); =0D + zzreplstr("$"); zzmore();=0D }=0D =0D =0D static void act136()=0D -{ =0D +{=0D NLA =3D 68;=0D - zzreplstr("#"); zzmore(); =0D + zzreplstr("#"); zzmore();=0D }=0D =0D =0D static void act137()=0D -{ =0D +{=0D NLA =3D 69;=0D - zzline++; zzmore(); =0D + zzline++; zzmore();=0D }=0D =0D =0D static void act138()=0D -{ =0D +{=0D NLA =3D 70;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act139()=0D -{ =0D +{=0D NLA =3D 71;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D =0D static void act140()=0D -{ =0D +{=0D NLA =3D 72;=0D - zzmode(ACTION_COMMENTS); zzmore(); =0D + zzmode(ACTION_COMMENTS); zzmore();=0D }=0D =0D =0D static void act141()=0D -{ =0D +{=0D NLA =3D 73;=0D - warn("Missing /*; found dangling */ in action"); zzmore(); =0D + warn("Missing /*; found dangling */ in action"); zzmore();=0D }=0D =0D =0D static void act142()=0D -{ =0D +{=0D NLA =3D 74;=0D - zzmode(ACTION_CPP_COMMENTS); zzmore(); =0D + zzmode(ACTION_CPP_COMMENTS); zzmore();=0D }=0D =0D =0D static void act143()=0D -{ =0D +{=0D NLA =3D 75;=0D - zzmore(); =0D + zzmore();=0D }=0D =0D static unsigned char shift10[257] =3D {=0D - 0, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 16, 19, 33, 33, 20, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 16, 33, 28, 27, 21, 33, 33, =0D - 30, 15, 18, 32, 33, 33, 33, 25, 31, 23, =0D - 24, 24, 24, 24, 24, 24, 24, 24, 24, 33, =0D - 33, 33, 33, 1, 2, 33, 26, 26, 26, 26, =0D - 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, =0D - 26, 26, 26, 26, 26, 26, 11, 26, 26, 26, =0D - 26, 26, 22, 29, 3, 33, 26, 33, 26, 26, =0D - 4, 26, 10, 26, 26, 26, 13, 26, 26, 14, =0D - 9, 6, 5, 26, 26, 26, 7, 12, 8, 26, =0D - 26, 26, 26, 26, 17, 33, 34, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D + 0, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 16, 19, 33, 33, 20, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 16, 33, 28, 27, 21, 33, 33,=0D + 30, 15, 18, 32, 33, 33, 33, 25, 31, 23,=0D + 24, 24, 24, 24, 24, 24, 24, 24, 24, 33,=0D + 33, 33, 33, 1, 2, 33, 26, 26, 26, 26,=0D + 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,=0D + 26, 26, 26, 26, 26, 26, 11, 26, 26, 26,=0D + 26, 26, 22, 29, 3, 33, 26, 33, 26, 26,=0D + 4, 26, 10, 26, 26, 26, 13, 26, 26, 14,=0D + 9, 6, 5, 26, 26, 26, 7, 12, 8, 26,=0D + 26, 26, 26, 26, 17, 33, 34, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D 33, 33, 33, 33, 33, 33, 33=0D };=0D =0D =0D static void act144()=0D -{ =0D +{=0D NLA =3D Eof;=0D - ; =0D + ;=0D }=0D =0D =0D static void act145()=0D -{ =0D +{=0D NLA =3D 137;=0D - zzskip(); =0D + zzskip();=0D }=0D =0D =0D static void act146()=0D -{ =0D +{=0D NLA =3D 138;=0D - zzline++; zzskip(); =0D + zzline++; zzskip();=0D }=0D =0D =0D static void act147()=0D -{ =0D +{=0D NLA =3D 139;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzmore(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzmore();=0D }=0D =0D =0D static void act148()=0D -{ =0D +{=0D NLA =3D 140;=0D - zzmode(TOK_DEF_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_COMMENTS); zzskip();=0D }=0D =0D =0D static void act149()=0D -{ =0D +{=0D NLA =3D 141;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act150()=0D -{ =0D +{=0D NLA =3D 142;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act151()=0D -{ =0D +{=0D NLA =3D 143;=0D - ; =0D + ;=0D }=0D =0D =0D static void act152()=0D -{ =0D +{=0D NLA =3D 144;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act153()=0D -{ =0D +{=0D NLA =3D 145;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act154()=0D -{ =0D +{=0D NLA =3D 146;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act155()=0D -{ =0D +{=0D NLA =3D 147;=0D - zzmode(TOK_DEF_CPP_COMMENTS); zzskip(); =0D + zzmode(TOK_DEF_CPP_COMMENTS); zzskip();=0D }=0D =0D =0D static void act156()=0D -{ =0D +{=0D NLA =3D 149;=0D }=0D =0D =0D static void act157()=0D -{ =0D +{=0D NLA =3D 151;=0D }=0D =0D =0D static void act158()=0D -{ =0D +{=0D NLA =3D 152;=0D }=0D =0D =0D static void act159()=0D -{ =0D +{=0D NLA =3D 153;=0D }=0D =0D =0D static void act160()=0D -{ =0D +{=0D NLA =3D 154;=0D }=0D =0D =0D static void act161()=0D -{ =0D +{=0D NLA =3D 155;=0D }=0D =0D =0D static void act162()=0D -{ =0D +{=0D NLA =3D 156;=0D }=0D =0D =0D static void act163()=0D -{ =0D +{=0D NLA =3D INT;=0D }=0D =0D =0D static void act164()=0D -{ =0D +{=0D NLA =3D ID;=0D }=0D =0D static unsigned char shift11[257] =3D {=0D - 0, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 1, 2, 27, 27, 3, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 1, 27, 27, 6, 27, 27, 27, =0D - 27, 27, 27, 5, 27, 22, 27, 27, 4, 25, =0D - 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, =0D - 24, 27, 21, 27, 27, 27, 26, 26, 26, 26, =0D - 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, =0D - 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, =0D - 26, 26, 27, 27, 27, 27, 26, 27, 26, 26, =0D - 26, 9, 10, 8, 26, 26, 7, 26, 26, 12, =0D - 15, 11, 17, 16, 26, 18, 13, 19, 14, 26, =0D - 26, 26, 26, 26, 20, 27, 23, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D - 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, =0D + 0, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 1, 2, 27, 27, 3, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 1, 27, 27, 6, 27, 27, 27,=0D + 27, 27, 27, 5, 27, 22, 27, 27, 4, 25,=0D + 25, 25, 25, 25, 25, 25, 25, 25, 25, 27,=0D + 24, 27, 21, 27, 27, 27, 26, 26, 26, 26,=0D + 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,=0D + 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,=0D + 26, 26, 27, 27, 27, 27, 26, 27, 26, 26,=0D + 26, 9, 10, 8, 26, 26, 7, 26, 26, 12,=0D + 15, 11, 17, 16, 26, 18, 13, 19, 14, 26,=0D + 26, 26, 26, 26, 20, 27, 23, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D + 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,=0D 27, 27, 27, 27, 27, 27, 27=0D };=0D =0D @@ -1869,1811 +1869,1811 @@ static unsigned char shift11[257] =3D { typedef unsigned short DfaState;=0D =0D static DfaState st0[60] =3D {=0D - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, =0D - 11, 11, 11, 12, 13, 13, 13, 14, 15, 16, =0D - 17, 11, 11, 18, 11, 11, 19, 11, 11, 19, =0D - 11, 11, 11, 11, 20, 11, 11, 21, 22, 23, =0D - 24, 25, 26, 11, 27, 28, 29, 30, 31, 32, =0D + 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,=0D + 11, 11, 11, 12, 13, 13, 13, 14, 15, 16,=0D + 17, 11, 11, 18, 11, 11, 19, 11, 11, 19,=0D + 11, 11, 11, 11, 20, 11, 11, 21, 22, 23,=0D + 24, 25, 26, 11, 27, 28, 29, 30, 31, 32,=0D 33, 34, 35, 36, 11, 11, 19, 436, 436, 436=0D };=0D =0D static DfaState st1[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st2[60] =3D {=0D - 436, 2, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 2, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st3[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st4[60] =3D {=0D - 436, 436, 37, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 37, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st5[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st6[60] =3D {=0D - 436, 436, 436, 436, 436, 38, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 38, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st7[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st8[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 39, 40, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 39, 40, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st9[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 41, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 41, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st10[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 42, 43, 43, 44, 43, 43, 43, 436, 436, 436, =0D - 436, 45, 43, 43, 43, 43, 46, 43, 47, 43, =0D - 43, 43, 43, 48, 43, 49, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 42, 43, 43, 44, 43, 43, 43, 436, 436, 436,=0D + 436, 45, 43, 43, 43, 43, 46, 43, 47, 43,=0D + 43, 43, 43, 48, 43, 49, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st11[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st12[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 51, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 51, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st13[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 13, 13, 13, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 13, 13, 13, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st14[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 52, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 52, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st15[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 53, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 53, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st16[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st17[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 54, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 54,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st18[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 55, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 55, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st19[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 436, 436, =0D - 436, 56, 56, 56, 56, 56, 56, 56, 56, 56, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 56, 436, =0D - 436, 436, 436, 56, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 436, 436,=0D + 436, 56, 56, 56, 56, 56, 56, 56, 56, 56,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 56, 436,=0D + 436, 436, 436, 56, 436, 436, 436, 436, 436, 436,=0D 436, 56, 436, 436, 56, 56, 56, 56, 436, 436=0D };=0D =0D static DfaState st20[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 57, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 57, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st21[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st22[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 58, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 59, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 58, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 59, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st23[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st24[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st25[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st26[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st27[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 60, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 60, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st28[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 61, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 61, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st29[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st30[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st31[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 62, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 62, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st32[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st33[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st34[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 436, 436, =0D - 436, 56, 56, 56, 56, 56, 56, 56, 56, 56, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 56, 436, =0D - 436, 436, 436, 56, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 436, 436,=0D + 436, 56, 56, 56, 56, 56, 56, 56, 56, 56,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 56, 436,=0D + 436, 436, 436, 56, 436, 436, 436, 436, 436, 436,=0D 436, 63, 436, 436, 56, 56, 56, 56, 436, 436=0D };=0D =0D static DfaState st35[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st36[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st37[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st38[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st39[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st40[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st41[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st42[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 64, 43, 65, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 64, 43, 65, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st43[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st44[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 66, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 66, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st45[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 67, 68, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 67, 68, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st46[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 69, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 69, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st47[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 70, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 70, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st48[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 71, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 71, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st49[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 72, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 72, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st50[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st51[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 73, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 73, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st52[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st53[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st54[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 74, 43, 43, 44, 43, 43, 43, 436, 436, 436, =0D - 436, 45, 43, 43, 43, 43, 46, 43, 47, 43, =0D - 43, 43, 43, 48, 43, 49, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 74, 43, 43, 44, 43, 43, 43, 436, 436, 436,=0D + 436, 45, 43, 43, 43, 43, 46, 43, 47, 43,=0D + 43, 43, 43, 48, 43, 49, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st55[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 75, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 75, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st56[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 436, 436, =0D - 436, 56, 56, 56, 56, 56, 56, 56, 56, 56, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 56, 436, =0D - 436, 436, 436, 56, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 436, 436,=0D + 436, 56, 56, 56, 56, 56, 56, 56, 56, 56,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 56, 436,=0D + 436, 436, 436, 56, 436, 436, 436, 436, 436, 436,=0D 436, 56, 436, 436, 56, 56, 56, 56, 436, 436=0D };=0D =0D static DfaState st57[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 76, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 76, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st58[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 77, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 77, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st59[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 78, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 78, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st60[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st61[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st62[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st63[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 436, 436, =0D - 436, 56, 56, 56, 56, 56, 56, 56, 56, 56, =0D - 56, 56, 56, 56, 56, 56, 56, 436, 56, 436, =0D - 436, 436, 436, 56, 436, 436, 79, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 436, 436,=0D + 436, 56, 56, 56, 56, 56, 56, 56, 56, 56,=0D + 56, 56, 56, 56, 56, 56, 56, 436, 56, 436,=0D + 436, 436, 436, 56, 436, 436, 79, 436, 436, 436,=0D 436, 56, 436, 436, 56, 56, 56, 56, 436, 436=0D };=0D =0D static DfaState st64[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 80, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 80, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st65[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 81, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 81, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st66[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 82, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 82, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st67[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 83, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 84, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 83, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 84, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st68[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 85, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 85, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st69[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 86, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 86, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st70[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 87, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 87, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st71[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 88, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 88, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st72[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 89, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 89, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st73[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 90, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 90, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st74[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 65, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 65, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st75[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 91, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 91, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st76[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 92, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 92, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st77[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 93, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 93, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st78[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 94, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 94, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st79[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 95, 96, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 95, 96, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st80[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 97, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 97, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st81[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 98, 43, 99, 43, 100, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 101, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 98, 43, 99, 43, 100, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 101, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st82[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 102, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 102, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st83[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 103, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 103, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st84[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 104, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 104, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st85[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 105, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 105, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st86[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 106, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 106, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st87[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 107, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 108, 43, 43, 436, 109, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 107, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 108, 43, 43, 436, 109, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st88[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 110, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 110, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st89[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 111, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 111, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st90[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 112, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 112, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st91[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 113, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 113, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st92[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 114, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st93[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 115, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 115, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st94[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 116, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 116, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st95[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 117, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 117, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st96[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 118, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 118, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st97[60] =3D {=0D - 436, 119, 120, 121, 122, 122, 122, 122, 122, 122, =0D - 123, 123, 123, 123, 124, 124, 124, 122, 122, 122, =0D - 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, =0D - 123, 123, 123, 123, 123, 123, 123, 122, 123, 122, =0D - 122, 122, 122, 123, 122, 122, 122, 122, 122, 122, =0D + 436, 119, 120, 121, 122, 122, 122, 122, 122, 122,=0D + 123, 123, 123, 123, 124, 124, 124, 122, 122, 122,=0D + 122, 123, 123, 123, 123, 123, 123, 123, 123, 123,=0D + 123, 123, 123, 123, 123, 123, 123, 122, 123, 122,=0D + 122, 122, 122, 123, 122, 122, 122, 122, 122, 122,=0D 122, 123, 122, 122, 123, 123, 123, 123, 122, 436=0D };=0D =0D static DfaState st98[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 125, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 125, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st99[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 126, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 126, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st100[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 127, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 127, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st101[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 128, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 128, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st102[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 129, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 129, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st103[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st104[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 130, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 130, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st105[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 131, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 131, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st106[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 132, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 132, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st107[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 133, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 133, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st108[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 134, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 134, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st109[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 135, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 135, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st110[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 136, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 136, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st111[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 137, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 137, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st112[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 138, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 138, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st113[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 139, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 139, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st114[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 140, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 140, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st115[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st116[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st117[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st118[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st119[60] =3D {=0D - 436, 119, 120, 121, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 141, 141, 141, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 119, 120, 121, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 141, 141, 141, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st120[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st121[60] =3D {=0D - 436, 436, 142, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 142, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st122[60] =3D {=0D - 436, 122, 120, 121, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 122, 120, 121, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st123[60] =3D {=0D - 436, 122, 120, 121, 122, 122, 122, 122, 122, 122, =0D - 123, 123, 123, 123, 123, 123, 123, 122, 122, 122, =0D - 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, =0D - 123, 123, 123, 123, 123, 123, 123, 122, 123, 122, =0D - 122, 122, 122, 123, 122, 122, 122, 122, 122, 122, =0D + 436, 122, 120, 121, 122, 122, 122, 122, 122, 122,=0D + 123, 123, 123, 123, 123, 123, 123, 122, 122, 122,=0D + 122, 123, 123, 123, 123, 123, 123, 123, 123, 123,=0D + 123, 123, 123, 123, 123, 123, 123, 122, 123, 122,=0D + 122, 122, 122, 123, 122, 122, 122, 122, 122, 122,=0D 122, 123, 122, 122, 123, 123, 123, 123, 122, 436=0D };=0D =0D static DfaState st124[60] =3D {=0D - 436, 143, 144, 145, 122, 122, 146, 122, 122, 122, =0D - 123, 123, 123, 123, 124, 124, 124, 122, 122, 122, =0D - 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, =0D - 123, 123, 123, 123, 123, 123, 123, 122, 123, 122, =0D - 122, 122, 122, 123, 122, 122, 122, 122, 122, 122, =0D + 436, 143, 144, 145, 122, 122, 146, 122, 122, 122,=0D + 123, 123, 123, 123, 124, 124, 124, 122, 122, 122,=0D + 122, 123, 123, 123, 123, 123, 123, 123, 123, 123,=0D + 123, 123, 123, 123, 123, 123, 123, 122, 123, 122,=0D + 122, 122, 122, 123, 122, 122, 122, 122, 122, 122,=0D 122, 123, 122, 122, 123, 123, 123, 123, 122, 436=0D };=0D =0D static DfaState st125[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 147, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 147, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st126[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 148, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 148, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st127[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 149, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 149, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st128[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 150, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 150, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st129[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 151, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 151, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st130[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 152, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 152, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st131[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 153, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 153, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st132[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 154, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 154,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st133[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st134[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 155, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 155, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st135[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 156, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 156, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st136[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 157, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 157, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st137[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st138[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 158, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 158, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st139[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st140[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 159, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 159, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st141[60] =3D {=0D - 436, 143, 144, 145, 122, 122, 146, 122, 122, 122, =0D - 122, 122, 122, 122, 141, 141, 141, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 143, 144, 145, 122, 122, 146, 122, 122, 122,=0D + 122, 122, 122, 122, 141, 141, 141, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st142[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st143[60] =3D {=0D - 436, 143, 120, 121, 122, 122, 146, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 143, 120, 121, 122, 122, 146, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st144[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st145[60] =3D {=0D - 436, 436, 160, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 160, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st146[60] =3D {=0D - 436, 161, 162, 163, 161, 161, 122, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D + 436, 161, 162, 163, 161, 161, 122, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D 161, 161, 161, 161, 161, 161, 161, 161, 161, 436=0D };=0D =0D static DfaState st147[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 164, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 164, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st148[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 165, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 165, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st149[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 166, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 166, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st150[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 167, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 167, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st151[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 168, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 168, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st152[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st153[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st154[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 169, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 169, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st155[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 170, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 170, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st156[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 171, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 171, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st157[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st158[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 172, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 172, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st159[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st160[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st161[60] =3D {=0D - 436, 161, 162, 163, 161, 161, 173, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D - 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, =0D + 436, 161, 162, 163, 161, 161, 173, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D + 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,=0D 161, 161, 161, 161, 161, 161, 161, 161, 161, 436=0D };=0D =0D static DfaState st162[60] =3D {=0D - 436, 174, 174, 174, 174, 174, 175, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D + 436, 174, 174, 174, 174, 174, 175, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D 174, 174, 174, 174, 174, 174, 174, 174, 174, 436=0D };=0D =0D static DfaState st163[60] =3D {=0D - 436, 174, 176, 174, 174, 174, 175, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D + 436, 174, 176, 174, 174, 174, 175, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D 174, 174, 174, 174, 174, 174, 174, 174, 174, 436=0D };=0D =0D static DfaState st164[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 177, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 177, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st165[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 178, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 178, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st166[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 179, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 179, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st167[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 180, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 180, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st168[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 181, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 181, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st169[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 182, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 182, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st170[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st171[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 183, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 183, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st172[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 184, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 184, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st173[60] =3D {=0D - 436, 185, 144, 145, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 186, 186, 186, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 185, 144, 145, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 186, 186, 186, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st174[60] =3D {=0D - 436, 174, 174, 174, 174, 174, 175, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D + 436, 174, 174, 174, 174, 174, 175, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D 174, 174, 174, 174, 174, 174, 174, 174, 174, 436=0D };=0D =0D static DfaState st175[60] =3D {=0D - 436, 187, 188, 189, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 190, 190, 190, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 187, 188, 189, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 190, 190, 190, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st176[60] =3D {=0D - 436, 174, 174, 174, 174, 174, 175, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D - 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, =0D + 436, 174, 174, 174, 174, 174, 175, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D + 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,=0D 174, 174, 174, 174, 174, 174, 174, 174, 174, 436=0D };=0D =0D static DfaState st177[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 191, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 191, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st178[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 192, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 192, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st179[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 193, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 193, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st180[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st181[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st182[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 194, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 194,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st183[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st184[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 436, 436, =0D - 436, 50, 50, 50, 50, 50, 50, 50, 50, 50, =0D - 50, 50, 50, 50, 50, 50, 50, 436, 50, 436, =0D - 436, 436, 436, 50, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 436, 436,=0D + 436, 50, 50, 50, 50, 50, 50, 50, 50, 50,=0D + 50, 50, 50, 50, 50, 50, 50, 436, 50, 436,=0D + 436, 436, 436, 50, 436, 436, 436, 436, 436, 436,=0D 436, 50, 436, 436, 50, 50, 50, 50, 436, 436=0D };=0D =0D static DfaState st185[60] =3D {=0D - 436, 185, 144, 145, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 186, 186, 186, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 185, 144, 145, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 186, 186, 186, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st186[60] =3D {=0D - 436, 185, 144, 145, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 186, 186, 186, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D - 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, =0D + 436, 185, 144, 145, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 186, 186, 186, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,=0D 122, 122, 122, 122, 122, 122, 122, 122, 122, 436=0D };=0D =0D static DfaState st187[60] =3D {=0D - 436, 187, 188, 189, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 190, 190, 190, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 187, 188, 189, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 190, 190, 190, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st188[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st189[60] =3D {=0D - 436, 436, 195, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 195, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st190[60] =3D {=0D - 436, 187, 188, 189, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 190, 190, 190, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 187, 188, 189, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 190, 190, 190, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st191[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st192[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st193[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st194[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 196, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 196, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st195[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st196[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 197, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 197, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st197[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 198, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 198, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st198[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 199, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 199, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st199[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 200, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 200, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D static DfaState st200[60] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 436, 436, =0D - 436, 43, 43, 43, 43, 43, 43, 43, 43, 43, =0D - 43, 43, 43, 43, 43, 43, 43, 436, 43, 436, =0D - 436, 436, 436, 43, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 436, 436,=0D + 436, 43, 43, 43, 43, 43, 43, 43, 43, 43,=0D + 43, 43, 43, 43, 43, 43, 43, 436, 43, 436,=0D + 436, 436, 436, 43, 436, 436, 436, 436, 436, 436,=0D 436, 43, 436, 436, 43, 43, 43, 43, 436, 436=0D };=0D =0D @@ -3978,1067 +3978,1067 @@ static DfaState st275[7] =3D { };=0D =0D static DfaState st276[36] =3D {=0D - 277, 278, 279, 280, 281, 279, 279, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 282, 279, 279, 283, 284, =0D - 285, 286, 287, 279, 279, 279, 279, 288, 289, 290, =0D + 277, 278, 279, 280, 281, 279, 279, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 282, 279, 279, 283, 284,=0D + 285, 286, 287, 279, 279, 279, 279, 288, 289, 290,=0D 291, 292, 293, 279, 279, 436=0D };=0D =0D static DfaState st277[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st278[36] =3D {=0D - 436, 294, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 294, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st279[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st280[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st281[36] =3D {=0D - 436, 436, 279, 436, 279, 295, 279, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 295, 279, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st282[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st283[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st284[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st285[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 296, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 296,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st286[36] =3D {=0D - 436, 436, 436, 436, 297, 297, 297, 297, 297, 297, =0D - 297, 297, 297, 297, 297, 436, 436, 436, 436, 436, =0D - 436, 298, 299, 300, 300, 436, 297, 436, 436, 436, =0D + 436, 436, 436, 436, 297, 297, 297, 297, 297, 297,=0D + 297, 297, 297, 297, 297, 436, 436, 436, 436, 436,=0D + 436, 298, 299, 300, 300, 436, 297, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st287[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st288[36] =3D {=0D - 436, 436, 436, 436, 301, 301, 301, 301, 301, 301, =0D - 301, 301, 301, 301, 302, 303, 436, 436, 436, 436, =0D - 436, 436, 304, 305, 306, 436, 301, 436, 436, 436, =0D + 436, 436, 436, 436, 301, 301, 301, 301, 301, 301,=0D + 301, 301, 301, 301, 302, 303, 436, 436, 436, 436,=0D + 436, 436, 304, 305, 306, 436, 301, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st289[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st290[36] =3D {=0D - 436, 307, 308, 309, 308, 308, 308, 308, 308, 308, =0D - 308, 308, 308, 308, 308, 308, 308, 308, 310, 311, =0D - 312, 313, 308, 308, 308, 308, 308, 314, 308, 308, =0D + 436, 307, 308, 309, 308, 308, 308, 308, 308, 308,=0D + 308, 308, 308, 308, 308, 308, 308, 308, 310, 311,=0D + 312, 313, 308, 308, 308, 308, 308, 314, 308, 308,=0D 308, 308, 308, 308, 308, 436=0D };=0D =0D static DfaState st291[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st292[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 315, 316, 436, 436, 436=0D };=0D =0D static DfaState st293[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 317, 279, 279, 279, 436=0D };=0D =0D static DfaState st294[36] =3D {=0D - 436, 436, 318, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 318, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st295[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 319, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 319, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st296[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st297[36] =3D {=0D - 436, 436, 436, 436, 320, 320, 320, 320, 320, 320, =0D - 320, 320, 320, 320, 320, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 320, 320, 436, 320, 436, 436, 436, =0D + 436, 436, 436, 436, 320, 320, 320, 320, 320, 320,=0D + 320, 320, 320, 320, 320, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 320, 320, 436, 320, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st298[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st299[36] =3D {=0D - 436, 436, 436, 321, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 321, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st300[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 300, 300, 322, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 300, 300, 322, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st301[36] =3D {=0D - 436, 436, 436, 436, 323, 323, 323, 323, 323, 323, =0D - 323, 323, 323, 323, 323, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 323, 323, 436, 323, 436, 436, 436, =0D + 436, 436, 436, 436, 323, 323, 323, 323, 323, 323,=0D + 323, 323, 323, 323, 323, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 323, 323, 436, 323, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st302[36] =3D {=0D - 436, 436, 436, 436, 323, 323, 323, 323, 323, 323, =0D - 323, 323, 323, 324, 323, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 323, 323, 436, 323, 436, 436, 436, =0D + 436, 436, 436, 436, 323, 323, 323, 323, 323, 323,=0D + 323, 323, 323, 324, 323, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 323, 323, 436, 323, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st303[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 325, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 325, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st304[36] =3D {=0D - 436, 436, 436, 326, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 326, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st305[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 306, 306, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 306, 306, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st306[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 306, 306, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 306, 306, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st307[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st308[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st309[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st310[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st311[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st312[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 327, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 327,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st313[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st314[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st315[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st316[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st317[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st318[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st319[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 328, 279, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 328, 279, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st320[36] =3D {=0D - 436, 436, 436, 436, 320, 320, 320, 320, 320, 320, =0D - 320, 320, 320, 320, 320, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 320, 320, 436, 320, 436, 436, 436, =0D + 436, 436, 436, 436, 320, 320, 320, 320, 320, 320,=0D + 320, 320, 320, 320, 320, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 320, 320, 436, 320, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st321[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st322[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 329, 329, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 329, 329, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st323[36] =3D {=0D - 436, 436, 436, 436, 323, 323, 323, 323, 323, 323, =0D - 323, 323, 323, 323, 323, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 323, 323, 436, 323, 436, 436, 436, =0D + 436, 436, 436, 436, 323, 323, 323, 323, 323, 323,=0D + 323, 323, 323, 323, 323, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 323, 323, 436, 323, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st324[36] =3D {=0D - 436, 436, 436, 436, 323, 323, 330, 323, 323, 323, =0D - 323, 323, 323, 323, 323, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 323, 323, 436, 323, 436, 436, 436, =0D + 436, 436, 436, 436, 323, 323, 330, 323, 323, 323,=0D + 323, 323, 323, 323, 323, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 323, 323, 436, 323, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st325[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st326[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st327[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st328[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 331, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 331, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st329[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 329, 329, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 329, 329, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st330[36] =3D {=0D - 436, 436, 436, 436, 323, 323, 323, 323, 323, 323, =0D - 332, 323, 323, 323, 323, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 323, 323, 436, 323, 436, 436, 436, =0D + 436, 436, 436, 436, 323, 323, 323, 323, 323, 323,=0D + 332, 323, 323, 323, 323, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 323, 323, 436, 323, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st331[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 333, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 333,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st332[36] =3D {=0D - 436, 334, 334, 334, 335, 335, 335, 335, 335, 335, =0D - 335, 335, 335, 335, 335, 334, 336, 334, 334, 337, =0D - 338, 334, 334, 339, 339, 334, 335, 334, 334, 334, =0D + 436, 334, 334, 334, 335, 335, 335, 335, 335, 335,=0D + 335, 335, 335, 335, 335, 334, 336, 334, 334, 337,=0D + 338, 334, 334, 339, 339, 334, 335, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st333[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 340, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 340, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st334[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 334, 334, 334, 337, =0D - 338, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 334, 334, 334, 337,=0D + 338, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st335[36] =3D {=0D - 436, 334, 334, 334, 335, 335, 335, 335, 335, 335, =0D - 335, 335, 335, 335, 335, 334, 334, 334, 334, 337, =0D - 338, 334, 334, 335, 335, 334, 335, 334, 334, 334, =0D + 436, 334, 334, 334, 335, 335, 335, 335, 335, 335,=0D + 335, 335, 335, 335, 335, 334, 334, 334, 334, 337,=0D + 338, 334, 334, 335, 335, 334, 335, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st336[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 336, 334, 334, 337, =0D - 338, 334, 334, 341, 341, 334, 334, 334, 334, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 336, 334, 334, 337,=0D + 338, 334, 334, 341, 341, 334, 334, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st337[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st338[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 342, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 342,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st339[36] =3D {=0D - 436, 334, 334, 334, 335, 335, 335, 335, 335, 335, =0D - 335, 335, 335, 335, 335, 334, 343, 334, 334, 344, =0D - 345, 334, 334, 339, 339, 334, 335, 334, 346, 334, =0D + 436, 334, 334, 334, 335, 335, 335, 335, 335, 335,=0D + 335, 335, 335, 335, 335, 334, 343, 334, 334, 344,=0D + 345, 334, 334, 339, 339, 334, 335, 334, 346, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st340[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 347, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 347, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st341[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 343, 334, 334, 344, =0D - 345, 334, 334, 341, 341, 334, 334, 334, 346, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 343, 334, 334, 344,=0D + 345, 334, 334, 341, 341, 334, 334, 334, 346, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st342[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st343[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 343, 334, 334, 337, =0D - 338, 334, 334, 334, 334, 334, 334, 334, 346, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 343, 334, 334, 337,=0D + 338, 334, 334, 334, 334, 334, 334, 334, 346, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st344[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st345[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 348, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 348,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st346[36] =3D {=0D - 436, 349, 349, 349, 349, 349, 349, 349, 349, 349, =0D - 349, 349, 349, 349, 349, 349, 349, 349, 349, 350, =0D - 351, 349, 349, 349, 349, 349, 349, 349, 334, 349, =0D + 436, 349, 349, 349, 349, 349, 349, 349, 349, 349,=0D + 349, 349, 349, 349, 349, 349, 349, 349, 349, 350,=0D + 351, 349, 349, 349, 349, 349, 349, 349, 334, 349,=0D 349, 349, 349, 349, 349, 436=0D };=0D =0D static DfaState st347[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 352, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 352, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st348[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st349[36] =3D {=0D - 436, 349, 349, 349, 349, 349, 349, 349, 349, 349, =0D - 349, 349, 349, 349, 349, 349, 349, 349, 349, 350, =0D - 351, 349, 349, 349, 349, 349, 349, 349, 353, 349, =0D + 436, 349, 349, 349, 349, 349, 349, 349, 349, 349,=0D + 349, 349, 349, 349, 349, 349, 349, 349, 349, 350,=0D + 351, 349, 349, 349, 349, 349, 349, 349, 353, 349,=0D 349, 349, 349, 349, 349, 436=0D };=0D =0D static DfaState st350[36] =3D {=0D - 436, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 355, 354, =0D + 436, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 355, 354,=0D 354, 354, 354, 354, 354, 436=0D };=0D =0D static DfaState st351[36] =3D {=0D - 436, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 354, 356, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 355, 354, =0D + 436, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 354, 356,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 355, 354,=0D 354, 354, 354, 354, 354, 436=0D };=0D =0D static DfaState st352[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 279, 357, 279, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 279, 357, 279, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st353[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 358, 334, 334, 344, =0D - 345, 334, 334, 359, 359, 334, 334, 334, 334, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 358, 334, 334, 344,=0D + 345, 334, 334, 359, 359, 334, 334, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st354[36] =3D {=0D - 436, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 355, 354, =0D + 436, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 355, 354,=0D 354, 354, 354, 354, 354, 436=0D };=0D =0D static DfaState st355[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 360, 436, 436, 361, =0D - 362, 436, 436, 363, 363, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 360, 436, 436, 361,=0D + 362, 436, 436, 363, 363, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st356[36] =3D {=0D - 436, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, =0D - 354, 354, 354, 354, 354, 354, 354, 354, 355, 354, =0D + 436, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 354, 354,=0D + 354, 354, 354, 354, 354, 354, 354, 354, 355, 354,=0D 354, 354, 354, 354, 354, 436=0D };=0D =0D static DfaState st357[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 279, 279, 364, 279, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 279, 279, 364, 279, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st358[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 358, 334, 334, 344, =0D - 345, 334, 334, 359, 359, 334, 334, 334, 334, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 358, 334, 334, 344,=0D + 345, 334, 334, 359, 359, 334, 334, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st359[36] =3D {=0D - 436, 334, 334, 334, 334, 334, 334, 334, 334, 334, =0D - 334, 334, 334, 334, 334, 334, 358, 334, 334, 344, =0D - 345, 334, 334, 359, 359, 334, 334, 334, 334, 334, =0D + 436, 334, 334, 334, 334, 334, 334, 334, 334, 334,=0D + 334, 334, 334, 334, 334, 334, 358, 334, 334, 344,=0D + 345, 334, 334, 359, 359, 334, 334, 334, 334, 334,=0D 334, 334, 334, 334, 334, 436=0D };=0D =0D static DfaState st360[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 360, 436, 436, 361, =0D - 362, 436, 436, 363, 363, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 360, 436, 436, 361,=0D + 362, 436, 436, 363, 363, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st361[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st362[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 365, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 365,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st363[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 360, 436, 436, 361, =0D - 362, 436, 436, 363, 363, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 360, 436, 436, 361,=0D + 362, 436, 436, 363, 363, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st364[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 279, 279, 279, 366, 436, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 279, 279, 279, 366, 436, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st365[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st366[36] =3D {=0D - 436, 436, 279, 436, 279, 279, 279, 279, 279, 279, =0D - 279, 279, 279, 279, 279, 367, 279, 279, 436, 436, =0D - 436, 436, 436, 279, 279, 279, 279, 436, 436, 436, =0D + 436, 436, 279, 436, 279, 279, 279, 279, 279, 279,=0D + 279, 279, 279, 279, 279, 367, 279, 279, 436, 436,=0D + 436, 436, 436, 279, 279, 279, 279, 436, 436, 436,=0D 436, 436, 279, 279, 279, 436=0D };=0D =0D static DfaState st367[36] =3D {=0D - 436, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D - 368, 368, 368, 368, 368, 368, 369, 370, 436, 368, =0D - 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D + 436, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D + 368, 368, 368, 368, 368, 368, 369, 370, 436, 368,=0D + 368, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D 368, 368, 368, 368, 368, 436=0D };=0D =0D static DfaState st368[36] =3D {=0D - 436, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D - 368, 368, 368, 368, 368, 368, 368, 368, 371, 368, =0D - 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D + 436, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D + 368, 368, 368, 368, 368, 368, 368, 368, 371, 368,=0D + 368, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D 368, 368, 368, 368, 368, 436=0D };=0D =0D static DfaState st369[36] =3D {=0D - 436, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D - 368, 368, 368, 368, 368, 368, 369, 370, 371, 368, =0D - 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D + 436, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D + 368, 368, 368, 368, 368, 368, 369, 370, 371, 368,=0D + 368, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D 368, 368, 368, 368, 368, 436=0D };=0D =0D static DfaState st370[36] =3D {=0D - 436, 372, 372, 372, 372, 372, 372, 372, 372, 372, =0D - 372, 372, 372, 372, 372, 372, 372, 372, 373, 372, =0D - 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, =0D + 436, 372, 372, 372, 372, 372, 372, 372, 372, 372,=0D + 372, 372, 372, 372, 372, 372, 372, 372, 373, 372,=0D + 372, 372, 372, 372, 372, 372, 372, 372, 372, 372,=0D 372, 372, 372, 372, 368, 436=0D };=0D =0D static DfaState st371[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st372[36] =3D {=0D - 436, 372, 372, 372, 372, 372, 372, 372, 372, 372, =0D - 372, 372, 372, 372, 372, 372, 372, 372, 373, 372, =0D - 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, =0D + 436, 372, 372, 372, 372, 372, 372, 372, 372, 372,=0D + 372, 372, 372, 372, 372, 372, 372, 372, 373, 372,=0D + 372, 372, 372, 372, 372, 372, 372, 372, 372, 372,=0D 372, 372, 372, 372, 374, 436=0D };=0D =0D static DfaState st373[36] =3D {=0D - 436, 375, 375, 375, 375, 375, 375, 375, 375, 375, =0D - 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, =0D - 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, =0D + 436, 375, 375, 375, 375, 375, 375, 375, 375, 375,=0D + 375, 375, 375, 375, 375, 375, 375, 375, 375, 375,=0D + 375, 375, 375, 375, 375, 375, 375, 375, 375, 375,=0D 375, 375, 375, 375, 376, 436=0D };=0D =0D static DfaState st374[36] =3D {=0D - 436, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D - 368, 368, 368, 368, 368, 368, 377, 368, 378, 368, =0D - 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D + 436, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D + 368, 368, 368, 368, 368, 368, 377, 368, 378, 368,=0D + 368, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D 368, 368, 368, 368, 368, 436=0D };=0D =0D static DfaState st375[36] =3D {=0D - 436, 375, 375, 375, 375, 375, 375, 375, 375, 375, =0D - 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, =0D - 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, =0D + 436, 375, 375, 375, 375, 375, 375, 375, 375, 375,=0D + 375, 375, 375, 375, 375, 375, 375, 375, 375, 375,=0D + 375, 375, 375, 375, 375, 375, 375, 375, 375, 375,=0D 375, 375, 375, 375, 376, 436=0D };=0D =0D static DfaState st376[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 379, 436, 380, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 379, 436, 380, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st377[36] =3D {=0D - 436, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D - 368, 368, 368, 368, 368, 368, 377, 368, 378, 368, =0D - 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, =0D + 436, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D + 368, 368, 368, 368, 368, 368, 377, 368, 378, 368,=0D + 368, 368, 368, 368, 368, 368, 368, 368, 368, 368,=0D 368, 368, 368, 368, 368, 436=0D };=0D =0D static DfaState st378[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st379[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 379, 436, 380, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 379, 436, 380, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st380[36] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st381[28] =3D {=0D - 382, 383, 384, 385, 386, 436, 387, 388, 388, 388, =0D - 389, 388, 388, 388, 388, 388, 388, 388, 388, 388, =0D + 382, 383, 384, 385, 386, 436, 387, 388, 388, 388,=0D + 389, 388, 388, 388, 388, 388, 388, 388, 388, 388,=0D 390, 391, 392, 393, 394, 395, 388, 436=0D };=0D =0D static DfaState st382[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st383[28] =3D {=0D - 436, 383, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 383, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st384[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st385[28] =3D {=0D - 436, 436, 396, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 396, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st386[28] =3D {=0D - 436, 436, 436, 436, 397, 398, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 397, 398, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st387[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 399, 436, 400, =0D - 401, 436, 436, 436, 402, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 399, 436, 400,=0D + 401, 436, 436, 436, 402, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st388[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 403, 403, 403, =0D - 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, =0D + 436, 436, 436, 436, 436, 436, 436, 403, 403, 403,=0D + 403, 403, 403, 403, 403, 403, 403, 403, 403, 403,=0D 436, 436, 436, 436, 436, 403, 403, 436=0D };=0D =0D static DfaState st389[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 403, 403, 403, =0D - 403, 404, 403, 403, 403, 403, 403, 403, 403, 403, =0D + 436, 436, 436, 436, 436, 436, 436, 403, 403, 403,=0D + 403, 404, 403, 403, 403, 403, 403, 403, 403, 403,=0D 436, 436, 436, 436, 436, 403, 403, 436=0D };=0D =0D static DfaState st390[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st391[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st392[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st393[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st394[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st395[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 395, 436, 436=0D };=0D =0D static DfaState st396[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st397[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st398[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st399[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 405, 436, =0D - 436, 436, 436, 436, 436, 406, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 405, 436,=0D + 436, 436, 436, 436, 436, 406, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st400[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 407, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 407, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st401[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 408, 409, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 408, 409, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st402[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 410, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 410, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st403[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 403, 403, 403, =0D - 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, =0D + 436, 436, 436, 436, 436, 436, 436, 403, 403, 403,=0D + 403, 403, 403, 403, 403, 403, 403, 403, 403, 403,=0D 436, 436, 436, 436, 436, 403, 403, 436=0D };=0D =0D static DfaState st404[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 403, 403, 403, =0D - 403, 403, 403, 403, 411, 403, 403, 403, 403, 403, =0D + 436, 436, 436, 436, 436, 436, 436, 403, 403, 403,=0D + 403, 403, 403, 403, 411, 403, 403, 403, 403, 403,=0D 436, 436, 436, 436, 436, 403, 403, 436=0D };=0D =0D static DfaState st405[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 412, =0D - 436, 413, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 412,=0D + 436, 413, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st406[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 414, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 414, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st407[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 415, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 415, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st408[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 416, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 416,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st409[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 417, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 417, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st410[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 418, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 418,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st411[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 403, 403, 403, =0D - 403, 403, 403, 403, 403, 419, 403, 403, 403, 403, =0D + 436, 436, 436, 436, 436, 436, 436, 403, 403, 403,=0D + 403, 403, 403, 403, 403, 419, 403, 403, 403, 403,=0D 436, 436, 436, 436, 436, 403, 403, 436=0D };=0D =0D static DfaState st412[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 420, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 420, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st413[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 421, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 421,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st414[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 422, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 422, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st415[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 423, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 423, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st416[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 424, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 424, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st417[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 425, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 425, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st418[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 426, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 426, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st419[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 403, 403, 403, =0D - 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, =0D + 436, 436, 436, 436, 436, 436, 436, 403, 403, 403,=0D + 403, 403, 403, 403, 403, 403, 403, 403, 403, 403,=0D 436, 436, 436, 436, 436, 403, 403, 436=0D };=0D =0D static DfaState st420[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 427, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 427, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st421[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 428, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 428, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st422[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 429, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 429, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st423[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 430, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 430, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st424[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 431, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 431, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st425[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st426[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 432, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 432, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st427[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st428[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 433, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 433, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st429[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 434, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 434,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st430[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 435, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 435, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st431[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st432[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st433[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st434[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D static DfaState st435[28] =3D {=0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D - 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, =0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D + 436, 436, 436, 436, 436, 436, 436, 436, 436, 436,=0D 436, 436, 436, 436, 436, 436, 436, 436=0D };=0D =0D @@ -5484,49 +5484,49 @@ DfaState *dfa[436] =3D { =0D =0D DfaState accepts[437] =3D {=0D - 0, 1, 2, 3, 3, 4, 25, 6, 0, 50, =0D - 59, 57, 57, 43, 26, 13, 14, 0, 57, 58, =0D - 57, 21, 57, 23, 24, 27, 28, 44, 0, 35, =0D - 36, 42, 45, 46, 58, 51, 52, 3, 5, 9, =0D - 7, 8, 59, 59, 59, 59, 59, 59, 59, 59, =0D - 57, 57, 12, 40, 59, 57, 58, 57, 57, 57, =0D - 33, 34, 53, 58, 59, 59, 59, 59, 59, 59, =0D - 59, 59, 59, 57, 59, 57, 57, 57, 57, 0, =0D - 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, =0D - 57, 57, 57, 57, 57, 0, 0, 59, 59, 59, =0D - 59, 59, 59, 32, 59, 59, 59, 59, 59, 59, =0D - 59, 59, 57, 57, 57, 22, 56, 48, 49, 0, =0D - 11, 11, 0, 59, 59, 59, 59, 59, 59, 59, =0D - 59, 59, 59, 41, 59, 59, 59, 18, 57, 47, =0D - 57, 0, 11, 0, 10, 10, 0, 59, 59, 59, =0D - 59, 59, 15, 19, 59, 59, 59, 17, 57, 55, =0D - 10, 0, 11, 11, 59, 59, 59, 59, 59, 59, =0D - 20, 59, 57, 0, 0, 0, 11, 59, 59, 59, =0D - 37, 38, 59, 39, 54, 0, 0, 0, 10, 10, =0D - 0, 31, 29, 30, 59, 10, 59, 59, 59, 59, =0D - 16, 0, 60, 61, 62, 62, 0, 65, 62, 64, =0D - 63, 63, 63, 0, 66, 67, 68, 68, 0, 71, =0D - 68, 70, 69, 69, 69, 0, 72, 73, 74, 74, =0D - 0, 76, 74, 75, 0, 77, 79, 81, 80, 80, =0D - 78, 80, 0, 82, 84, 86, 85, 85, 83, 85, =0D - 0, 87, 88, 88, 89, 88, 0, 90, 91, 91, =0D - 92, 91, 0, 93, 94, 94, 95, 94, 0, 96, =0D - 98, 100, 99, 99, 97, 99, 0, 101, 108, 143, =0D - 104, 143, 129, 127, 107, 107, 109, 128, 126, 134, =0D - 0, 133, 139, 143, 102, 143, 107, 116, 110, 112, =0D - 113, 123, 123, 125, 124, 117, 120, 132, 138, 130, =0D - 131, 137, 137, 135, 136, 142, 140, 141, 103, 143, =0D - 116, 111, 114, 123, 123, 119, 118, 137, 143, 115, =0D - 123, 143, 123, 143, 0, 123, 0, 122, 122, 123, =0D - 143, 0, 122, 0, 121, 121, 0, 143, 121, 0, =0D - 122, 122, 143, 0, 0, 0, 122, 143, 0, 0, =0D - 0, 121, 121, 0, 143, 121, 143, 0, 0, 0, =0D - 0, 106, 0, 106, 0, 0, 0, 0, 105, 0, =0D - 105, 0, 144, 145, 146, 146, 0, 0, 164, 164, =0D - 158, 159, 160, 161, 162, 163, 146, 147, 148, 0, =0D - 0, 0, 0, 164, 164, 150, 0, 0, 0, 0, =0D - 0, 164, 0, 0, 0, 0, 0, 0, 0, 157, =0D - 0, 0, 0, 0, 0, 152, 0, 149, 0, 0, =0D + 0, 1, 2, 3, 3, 4, 25, 6, 0, 50,=0D + 59, 57, 57, 43, 26, 13, 14, 0, 57, 58,=0D + 57, 21, 57, 23, 24, 27, 28, 44, 0, 35,=0D + 36, 42, 45, 46, 58, 51, 52, 3, 5, 9,=0D + 7, 8, 59, 59, 59, 59, 59, 59, 59, 59,=0D + 57, 57, 12, 40, 59, 57, 58, 57, 57, 57,=0D + 33, 34, 53, 58, 59, 59, 59, 59, 59, 59,=0D + 59, 59, 59, 57, 59, 57, 57, 57, 57, 0,=0D + 59, 59, 59, 59, 59, 59, 59, 59, 59, 59,=0D + 57, 57, 57, 57, 57, 0, 0, 59, 59, 59,=0D + 59, 59, 59, 32, 59, 59, 59, 59, 59, 59,=0D + 59, 59, 57, 57, 57, 22, 56, 48, 49, 0,=0D + 11, 11, 0, 59, 59, 59, 59, 59, 59, 59,=0D + 59, 59, 59, 41, 59, 59, 59, 18, 57, 47,=0D + 57, 0, 11, 0, 10, 10, 0, 59, 59, 59,=0D + 59, 59, 15, 19, 59, 59, 59, 17, 57, 55,=0D + 10, 0, 11, 11, 59, 59, 59, 59, 59, 59,=0D + 20, 59, 57, 0, 0, 0, 11, 59, 59, 59,=0D + 37, 38, 59, 39, 54, 0, 0, 0, 10, 10,=0D + 0, 31, 29, 30, 59, 10, 59, 59, 59, 59,=0D + 16, 0, 60, 61, 62, 62, 0, 65, 62, 64,=0D + 63, 63, 63, 0, 66, 67, 68, 68, 0, 71,=0D + 68, 70, 69, 69, 69, 0, 72, 73, 74, 74,=0D + 0, 76, 74, 75, 0, 77, 79, 81, 80, 80,=0D + 78, 80, 0, 82, 84, 86, 85, 85, 83, 85,=0D + 0, 87, 88, 88, 89, 88, 0, 90, 91, 91,=0D + 92, 91, 0, 93, 94, 94, 95, 94, 0, 96,=0D + 98, 100, 99, 99, 97, 99, 0, 101, 108, 143,=0D + 104, 143, 129, 127, 107, 107, 109, 128, 126, 134,=0D + 0, 133, 139, 143, 102, 143, 107, 116, 110, 112,=0D + 113, 123, 123, 125, 124, 117, 120, 132, 138, 130,=0D + 131, 137, 137, 135, 136, 142, 140, 141, 103, 143,=0D + 116, 111, 114, 123, 123, 119, 118, 137, 143, 115,=0D + 123, 143, 123, 143, 0, 123, 0, 122, 122, 123,=0D + 143, 0, 122, 0, 121, 121, 0, 143, 121, 0,=0D + 122, 122, 143, 0, 0, 0, 122, 143, 0, 0,=0D + 0, 121, 121, 0, 143, 121, 143, 0, 0, 0,=0D + 0, 106, 0, 106, 0, 0, 0, 0, 105, 0,=0D + 105, 0, 144, 145, 146, 146, 0, 0, 164, 164,=0D + 158, 159, 160, 161, 162, 163, 146, 147, 148, 0,=0D + 0, 0, 0, 164, 164, 150, 0, 0, 0, 0,=0D + 0, 164, 0, 0, 0, 0, 0, 0, 0, 157,=0D + 0, 0, 0, 0, 0, 152, 0, 149, 0, 0,=0D 0, 153, 154, 151, 155, 156, 0=0D };=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/automata.c b/BaseTools= /Source/C/VfrCompile/Pccts/dlg/automata.c index 2d473ec8b663..e4ec2b77938b 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/automata.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/automata.c @@ -51,7 +51,7 @@ dfa_node *dfa_model_node; hash_list *dfa_hash[HASH_SIZE]; /* used to quickly find */=0D /* desired dfa node */=0D =0D -void =0D +void=0D #ifdef __USE_PROTOS=0D make_dfa_model_node(int width)=0D #else=0D @@ -143,7 +143,7 @@ nfa_node *start; /* Make t a dfa state */=0D d_state =3D dfastate(t);=0D last_done =3D DFA_NO(d_state);=0D - =0D +=0D do {=0D /* Mark dfa state x as "done" */=0D d_state->done =3D TRUE;=0D @@ -177,7 +177,7 @@ nfa_node *start; return dfa_array;=0D }=0D =0D -void =0D +void=0D #ifdef __USE_PROTOS=0D clear_hash(void)=0D #else=0D @@ -250,7 +250,7 @@ set nfa_states; =0D =0D /* this reach assumes the closure has been done already on set */=0D -int =0D +int=0D #ifdef __USE_PROTOS=0D reach(unsigned *nfa_list, register int a, unsigned *reach_list)=0D #else=0D @@ -282,7 +282,7 @@ unsigned *reach_list; =0D /* finds all the nodes that can be reached by epsilon transitions=0D from the set of a nodes and returns puts them back in set b */=0D -set =0D +set=0D #ifdef __USE_PROTOS=0D closure(set *b, unsigned *reach_list)=0D #else=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h b/BaseTools/Sour= ce/C/VfrCompile/Pccts/dlg/dlg.h index 97d1718c70ef..022e2de1bae7 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h @@ -28,7 +28,7 @@ =0D /* MR1 Move pcctscfg.h to top of file */=0D =0D -#include "pcctscfg.h" =0D +#include "pcctscfg.h"=0D =0D /* turn off warnings for unreferenced labels */=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_a.c b/BaseTools/So= urce/C/VfrCompile/Pccts/dlg/dlg_a.c index 0b8982cf2a09..e4380c6c4e6c 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_a.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_a.c @@ -76,7 +76,7 @@ void xxputc(int c) { /* MR1 */ fputc(c,OUT); /* MR1 */=0D }; /* MR1 */=0D } /* MR1 */=0D - =0D +=0D #ifdef __USE_PROTOS=0D void xxprintf(char *format,char *string) { /* MR1 */=0D #else=0D @@ -94,46 +94,46 @@ void xxputc(int c) { /* MR1 */ } /* MR1 */=0D =0D static void act1()=0D -{ =0D +{=0D NLA =3D 1;=0D }=0D =0D =0D static void act2()=0D -{ =0D +{=0D NLA =3D 2;=0D - zzskip(); =0D + zzskip();=0D }=0D =0D =0D static void act3()=0D -{ =0D +{=0D NLA =3D 3;=0D - zzline++; zzskip(); DAWDLE; =0D + zzline++; zzskip(); DAWDLE;=0D }=0D =0D =0D static void act4()=0D -{ =0D +{=0D NLA =3D L_EOF;=0D }=0D =0D =0D static void act5()=0D -{ =0D +{=0D NLA =3D PER_PER;=0D }=0D =0D =0D static void act6()=0D -{ =0D +{=0D NLA =3D NAME_PER_PER;=0D - p_mode_def(&zzlextext[2],lex_mode_counter++); =0D + p_mode_def(&zzlextext[2],lex_mode_counter++);=0D }=0D =0D =0D static void act7()=0D -{ =0D +{=0D NLA =3D LEXMEMBER;=0D lexMember=3D1; /* MR1 */=0D if (firstLexMember !=3D 0) { /* MR1 */=0D @@ -145,14 +145,14 @@ static void act7() =0D =0D static void act8()=0D -{ =0D +{=0D NLA =3D LEXACTION;=0D - lexAction=3D1;zzmode(ACT); =0D + lexAction=3D1;zzmode(ACT);=0D }=0D =0D =0D static void act9()=0D -{ =0D +{=0D NLA =3D PARSERCLASS;=0D parserClass=3D1; /* MR1 */=0D zzmode(ACT); /* MR1 */=0D @@ -160,14 +160,14 @@ static void act9() =0D =0D static void act10()=0D -{ =0D +{=0D NLA =3D LEXPREFIX;=0D - lexPrefix=3D1;zzmode(ACT); =0D + lexPrefix=3D1;zzmode(ACT);=0D }=0D =0D =0D static void act11()=0D -{ =0D +{=0D NLA =3D ACTION;=0D if (func_action)=0D fprintf(OUT,"\n%s %sact%d()\n{ ",=0D @@ -178,184 +178,184 @@ static void act11() =0D =0D static void act12()=0D -{ =0D +{=0D NLA =3D GREAT_GREAT;=0D }=0D =0D =0D static void act13()=0D -{ =0D +{=0D NLA =3D L_BRACE;=0D }=0D =0D =0D static void act14()=0D -{ =0D +{=0D NLA =3D R_BRACE;=0D }=0D =0D =0D static void act15()=0D -{ =0D +{=0D NLA =3D L_PAR;=0D }=0D =0D =0D static void act16()=0D -{ =0D +{=0D NLA =3D R_PAR;=0D }=0D =0D =0D static void act17()=0D -{ =0D +{=0D NLA =3D L_BRACK;=0D }=0D =0D =0D static void act18()=0D -{ =0D +{=0D NLA =3D R_BRACK;=0D }=0D =0D =0D static void act19()=0D -{ =0D +{=0D NLA =3D ZERO_MORE;=0D }=0D =0D =0D static void act20()=0D -{ =0D +{=0D NLA =3D ONE_MORE;=0D }=0D =0D =0D static void act21()=0D -{ =0D +{=0D NLA =3D OR;=0D }=0D =0D =0D static void act22()=0D -{ =0D +{=0D NLA =3D RANGE;=0D }=0D =0D =0D static void act23()=0D -{ =0D +{=0D NLA =3D NOT;=0D }=0D =0D =0D static void act24()=0D -{ =0D +{=0D NLA =3D OCTAL_VALUE;=0D - {int t; sscanf(&zzlextext[1],"%o",&t); zzlextext[0] =3D t;} =0D + {int t; sscanf(&zzlextext[1],"%o",&t); zzlextext[0] =3D t;}=0D }=0D =0D =0D static void act25()=0D -{ =0D +{=0D NLA =3D HEX_VALUE;=0D - {int t; sscanf(&zzlextext[3],"%x",&t); zzlextext[0] =3D t;} =0D + {int t; sscanf(&zzlextext[3],"%x",&t); zzlextext[0] =3D t;}=0D }=0D =0D =0D static void act26()=0D -{ =0D +{=0D NLA =3D DEC_VALUE;=0D - {int t; sscanf(&zzlextext[1],"%d",&t); zzlextext[0] =3D t;} =0D + {int t; sscanf(&zzlextext[1],"%d",&t); zzlextext[0] =3D t;}=0D }=0D =0D =0D static void act27()=0D -{ =0D +{=0D NLA =3D TAB;=0D - zzlextext[0] =3D '\t'; =0D + zzlextext[0] =3D '\t';=0D }=0D =0D =0D static void act28()=0D -{ =0D +{=0D NLA =3D NL;=0D - zzlextext[0] =3D '\n'; =0D + zzlextext[0] =3D '\n';=0D }=0D =0D =0D static void act29()=0D -{ =0D +{=0D NLA =3D CR;=0D - zzlextext[0] =3D '\r'; =0D + zzlextext[0] =3D '\r';=0D }=0D =0D =0D static void act30()=0D -{ =0D +{=0D NLA =3D BS;=0D - zzlextext[0] =3D '\b'; =0D + zzlextext[0] =3D '\b';=0D }=0D =0D =0D static void act31()=0D -{ =0D +{=0D NLA =3D CONTINUATION;=0D - zzline++; zzskip(); =0D + zzline++; zzskip();=0D }=0D =0D =0D static void act32()=0D -{ =0D +{=0D NLA =3D LIT;=0D - zzlextext[0] =3D zzlextext[1]; =0D + zzlextext[0] =3D zzlextext[1];=0D }=0D =0D =0D static void act33()=0D -{ =0D +{=0D NLA =3D REGCHAR;=0D }=0D =0D static unsigned char shift0[257] =3D {=0D - 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 1, 2, 40, 40, 1, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 1, 40, 40, 40, 40, 4, 40, =0D - 40, 30, 31, 34, 35, 40, 37, 40, 40, 23, =0D - 24, 24, 24, 24, 24, 24, 24, 25, 25, 40, =0D - 40, 26, 40, 27, 40, 3, 21, 21, 21, 21, =0D - 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, =0D - 22, 22, 22, 22, 22, 22, 22, 22, 22, 20, =0D - 22, 22, 32, 39, 33, 40, 22, 40, 11, 9, =0D - 12, 21, 6, 19, 22, 22, 14, 22, 22, 5, =0D - 8, 16, 15, 17, 22, 10, 18, 13, 22, 22, =0D - 22, 7, 22, 22, 28, 36, 29, 38, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D - 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, =0D + 0, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 1, 2, 40, 40, 1, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 1, 40, 40, 40, 40, 4, 40,=0D + 40, 30, 31, 34, 35, 40, 37, 40, 40, 23,=0D + 24, 24, 24, 24, 24, 24, 24, 25, 25, 40,=0D + 40, 26, 40, 27, 40, 3, 21, 21, 21, 21,=0D + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22,=0D + 22, 22, 22, 22, 22, 22, 22, 22, 22, 20,=0D + 22, 22, 32, 39, 33, 40, 22, 40, 11, 9,=0D + 12, 21, 6, 19, 22, 22, 14, 22, 22, 5,=0D + 8, 16, 15, 17, 22, 10, 18, 13, 22, 22,=0D + 22, 7, 22, 22, 28, 36, 29, 38, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D + 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,=0D 40, 40, 40, 40, 40, 40, 40=0D };=0D =0D =0D static void act34()=0D -{ =0D +{=0D NLA =3D 1;=0D - error("unterminated action", zzline); zzmode(START); =0D + error("unterminated action", zzline); zzmode(START);=0D }=0D =0D =0D static void act35()=0D -{ =0D +{=0D NLA =3D ACTION;=0D if (func_action) fprintf(OUT,"}\n\n");=0D zzmode(START);=0D @@ -364,7 +364,7 @@ static void act35() /* MR1 via <<%%lexmember ...>> */=0D /* MR1 This is a consequence of not saving actions */=0D /* MR1 */=0D - /* MR1 */ parserClass=3D0; =0D + /* MR1 */ parserClass=3D0;=0D /* MR1 */ lexPrefix=3D0;=0D /* MR1 */ lexAction=3D0;=0D /* MR1 */ lexMember=3D0;=0D @@ -372,35 +372,35 @@ static void act35() =0D =0D static void act36()=0D -{ =0D +{=0D NLA =3D 34;=0D - xxputc(zzlextext[0]); zzskip(); =0D + xxputc(zzlextext[0]); zzskip();=0D }=0D =0D =0D static void act37()=0D -{ =0D +{=0D NLA =3D 35;=0D - xxputc('>'); zzskip(); =0D + xxputc('>'); zzskip();=0D }=0D =0D =0D static void act38()=0D -{ =0D +{=0D NLA =3D 36;=0D - xxputc('\\'); zzskip(); =0D + xxputc('\\'); zzskip();=0D }=0D =0D =0D static void act39()=0D -{ =0D +{=0D NLA =3D 37;=0D - xxputc(zzlextext[0]); ++zzline; zzskip(); =0D + xxputc(zzlextext[0]); ++zzline; zzskip();=0D }=0D =0D =0D static void act40()=0D -{ =0D +{=0D NLA =3D 38;=0D zzmode(ACTION_COMMENTS); /* MR1 */=0D xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */=0D @@ -408,7 +408,7 @@ static void act40() =0D =0D static void act41()=0D -{ =0D +{=0D NLA =3D 39;=0D zzmode(ACTION_CPP_COMMENTS); /* MR1 */=0D xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */=0D @@ -416,49 +416,49 @@ static void act41() =0D =0D static void act42()=0D -{ =0D +{=0D NLA =3D 40;=0D - xxputc(zzlextext[0]); zzskip(); =0D + xxputc(zzlextext[0]); zzskip();=0D }=0D =0D static unsigned char shift1[257] =3D {=0D - 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 3, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 5, 6, 6, 6, 6, 4, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 1, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 2, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D + 0, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 3, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 5, 6, 6, 6, 6, 4, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 1, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 2, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D 6, 6, 6, 6, 6, 6, 6=0D };=0D =0D =0D static void act43()=0D -{ =0D +{=0D NLA =3D 1;=0D }=0D =0D =0D static void act44()=0D -{ =0D +{=0D NLA =3D 41;=0D zzmode(ACT); /* MR1 */=0D xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */=0D @@ -466,56 +466,56 @@ static void act44() =0D =0D static void act45()=0D -{ =0D +{=0D NLA =3D 42;=0D - zzline++; xxputc(zzlextext[0]); zzskip(); =0D + zzline++; xxputc(zzlextext[0]); zzskip();=0D }=0D =0D =0D static void act46()=0D -{ =0D +{=0D NLA =3D 43;=0D - xxputc(zzlextext[0]); zzskip(); =0D + xxputc(zzlextext[0]); zzskip();=0D }=0D =0D static unsigned char shift2[257] =3D {=0D - 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 3, 4, 4, 3, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 1, 4, 4, 4, 4, 2, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D - 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, =0D + 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 3, 4, 4, 3, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 1, 4, 4, 4, 4, 2, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,=0D 4, 4, 4, 4, 4, 4, 4=0D };=0D =0D =0D static void act47()=0D -{ =0D +{=0D NLA =3D 1;=0D }=0D =0D =0D static void act48()=0D -{ =0D +{=0D NLA =3D 44;=0D zzmode(ACT); zzline++; /* MR1 */=0D xxprintf("%s", &(zzlextext[0])); zzskip(); /* MR1 */=0D @@ -523,37 +523,37 @@ static void act48() =0D =0D static void act49()=0D -{ =0D +{=0D NLA =3D 45;=0D - xxputc(zzlextext[0]); zzskip(); =0D + xxputc(zzlextext[0]); zzskip();=0D }=0D =0D static unsigned char shift3[257] =3D {=0D - 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D - 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, =0D + 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 1, 2, 2, 1, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,=0D 2, 2, 2, 2, 2, 2, 2=0D };=0D =0D @@ -561,586 +561,586 @@ static unsigned char shift3[257] =3D { typedef unsigned char DfaState;=0D =0D static DfaState st0[42] =3D {=0D - 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, =0D - 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, =0D - 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, =0D + 1, 2, 3, 4, 5, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,=0D + 6, 6, 6, 6, 6, 6, 7, 8, 9, 10,=0D + 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,=0D 6, 94=0D };=0D =0D static DfaState st1[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st2[42] =3D {=0D - 94, 21, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 21, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st3[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st4[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st5[42] =3D {=0D - 94, 94, 94, 94, 22, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 22, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st6[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st7[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 23, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 23, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st8[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 24, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 24, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st9[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st10[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st11[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st12[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st13[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st14[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st15[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st16[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st17[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st18[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st19[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st20[42] =3D {=0D - 94, 25, 26, 25, 25, 25, 25, 25, 25, 27, =0D - 28, 25, 25, 29, 25, 25, 30, 25, 25, 25, =0D - 25, 25, 25, 31, 32, 32, 25, 25, 25, 25, =0D - 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, =0D + 94, 25, 26, 25, 25, 25, 25, 25, 25, 27,=0D + 28, 25, 25, 29, 25, 25, 30, 25, 25, 25,=0D + 25, 25, 25, 31, 32, 32, 25, 25, 25, 25,=0D + 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,=0D 25, 94=0D };=0D =0D static DfaState st21[42] =3D {=0D - 94, 21, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 21, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st22[42] =3D {=0D - 94, 94, 94, 94, 94, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, =0D - 33, 33, 33, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 33, 33, 33, 33, 33, 33, 33,=0D + 33, 33, 33, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st23[42] =3D {=0D - 94, 94, 94, 94, 34, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 34, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st24[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st25[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st26[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st27[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st28[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st29[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st30[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st31[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 35, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 35, 94, 94, 36, 36, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 35, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 35, 94, 94, 36, 36, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st32[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 37, 37, 37, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 37, 37, 37, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st33[42] =3D {=0D - 94, 94, 94, 94, 94, 38, 38, 38, 38, 38, =0D - 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, =0D - 38, 38, 38, 38, 38, 38, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 38, 38, 38, 38, 38,=0D + 38, 38, 38, 38, 38, 38, 38, 38, 38, 38,=0D + 38, 38, 38, 38, 38, 38, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st34[42] =3D {=0D - 94, 94, 94, 94, 39, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 39, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st35[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 40, 94, 94, 40, =0D - 94, 40, 40, 94, 94, 94, 94, 94, 94, 40, =0D - 94, 40, 94, 40, 40, 40, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 40, 94, 94, 40,=0D + 94, 40, 40, 94, 94, 94, 94, 94, 94, 40,=0D + 94, 40, 94, 40, 40, 40, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st36[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 36, 36, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 36, 36, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st37[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 37, 37, 37, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 37, 37, 37, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st38[42] =3D {=0D - 94, 94, 94, 94, 94, 38, 38, 38, 38, 38, =0D - 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, =0D - 38, 38, 38, 38, 38, 38, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 38, 38, 38, 38, 38,=0D + 38, 38, 38, 38, 38, 38, 38, 38, 38, 38,=0D + 38, 38, 38, 38, 38, 38, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st39[42] =3D {=0D - 94, 94, 94, 94, 94, 41, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 42, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 41, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 42, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st40[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 40, 94, 94, 40, =0D - 94, 40, 40, 94, 94, 94, 94, 94, 94, 40, =0D - 94, 40, 94, 40, 40, 40, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 40, 94, 94, 40,=0D + 94, 40, 40, 94, 94, 94, 94, 94, 94, 40,=0D + 94, 40, 94, 40, 40, 40, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st41[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 43, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 43, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st42[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 44, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 44, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st43[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 45, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 45, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st44[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 46, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 46, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st45[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 47, 94, =0D - 94, 48, 94, 94, 94, 94, 94, 49, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 47, 94,=0D + 94, 48, 94, 94, 94, 94, 94, 49, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st46[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 50, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 50, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st47[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 51, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 51, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st48[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 52, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 52, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st49[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 53, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 53, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st50[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 54, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 54, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st51[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 55, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 55, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st52[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 56, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 56, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st53[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 57, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 57, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st54[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 58, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 58, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st55[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 59, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 59,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st56[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 60, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 60, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st57[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 61, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 61,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st58[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 62, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 62, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st59[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 63, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 63, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st60[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 64, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 64, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st61[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 65, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 65, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st62[42] =3D {=0D - 94, 94, 94, 94, 94, 66, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 66, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st63[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 67, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 67, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st64[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 68, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 68, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st65[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 69, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 69, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st66[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 70, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 70, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st67[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st68[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st69[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st70[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 71, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 71, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st71[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 72, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 72, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D static DfaState st72[42] =3D {=0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D - 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, =0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D + 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,=0D 94, 94=0D };=0D =0D @@ -1328,15 +1328,15 @@ DfaState *dfa[94] =3D { =0D =0D DfaState accepts[95] =3D {=0D - 0, 1, 2, 3, 4, 33, 33, 33, 33, 13, =0D - 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, =0D - 0, 2, 5, 11, 12, 32, 31, 30, 29, 27, =0D - 28, 24, 26, 6, 0, 0, 24, 26, 6, 0, =0D - 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, =0D - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, =0D - 0, 0, 0, 0, 0, 0, 0, 7, 8, 10, =0D - 0, 0, 9, 0, 34, 36, 38, 39, 42, 42, =0D - 35, 37, 41, 40, 0, 43, 46, 46, 45, 44, =0D + 0, 1, 2, 3, 4, 33, 33, 33, 33, 13,=0D + 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,=0D + 0, 2, 5, 11, 12, 32, 31, 30, 29, 27,=0D + 28, 24, 26, 6, 0, 0, 24, 26, 6, 0,=0D + 25, 0, 0, 0, 0, 0, 0, 0, 0, 0,=0D + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,=0D + 0, 0, 0, 0, 0, 0, 0, 7, 8, 10,=0D + 0, 0, 9, 0, 34, 36, 38, 39, 42, 42,=0D + 35, 37, 41, 40, 0, 43, 46, 46, 45, 44,=0D 0, 47, 48, 49, 0=0D };=0D =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_p.c b/BaseTools/So= urce/C/VfrCompile/Pccts/dlg/dlg_p.c index fbaf93afc63c..70101282e432 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_p.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg_p.c @@ -31,7 +31,7 @@ ANTLR_INFO=0D =0D =0D -/* MR20 G. Hobbelt =0D +/* MR20 G. Hobbelt=0D Fix for Borland C++ 4.x & 5.x compiling with ALL warnings enabled=0D */=0D =0D @@ -53,7 +53,7 @@ int flag_paren =3D FALSE; int flag_brace =3D FALSE;=0D int mode_counter =3D 0; /* keep track of number of %%names */=0D =0D - =0D +=0D =0D void=0D #ifdef __USE_PROTOS=0D @@ -199,7 +199,7 @@ do_conversion() {=0D new_automaton_mode(); func_action =3D TRUE;=0D rule_list();=0D - =0D +=0D dfa_class_nop[mode_counter] =3D=0D relabel(zzaArg(zztasp1,1 ).l,comp_level);=0D if (comp_level)=0D @@ -365,7 +365,7 @@ and_expr() zzMake0;=0D {=0D repeat_expr();=0D - =0D +=0D zzaRet.l=3DzzaArg(zztasp1,1 ).l; zzaRet.r=3DzzaArg(zztasp1,1 ).r;=0D {=0D zzBLOCK(zztasp2);=0D @@ -482,7 +482,7 @@ expr() zzmatch(L_BRACK); zzCONSUME;=0D atom_list();=0D zzmatch(R_BRACK);=0D - =0D +=0D /* MR23 */ if (zzaRet.l !=3D NULL) {=0D (zzaRet.l)->trans[0] =3D zzaRet.r;=0D (zzaRet.l)->label =3D set_dup(zzaArg(zztasp1,2 ).label);=0D @@ -497,7 +497,7 @@ expr() zzmatch(L_BRACK); zzCONSUME;=0D atom_list();=0D zzmatch(R_BRACK);=0D - =0D +=0D /* MR23 */ if (zzaRet.l !=3D NULL) {=0D (zzaRet.l)->trans[0] =3D zzaRet.r;=0D (zzaRet.l)->label =3D set_dif(normal_chars,zzaArg(zztasp1,3 ).labe= l);=0D @@ -511,8 +511,8 @@ expr() zzmatch(L_PAR); zzCONSUME;=0D reg_expr();=0D zzmatch(R_PAR);=0D - =0D - /* MR23 */ if (zzaRet.l !=3D NULL) { =0D +=0D + /* MR23 */ if (zzaRet.l !=3D NULL) {=0D (zzaRet.l)->trans[0] =3D zzaArg(zztasp1,2 ).l;=0D if (zzaArg(zztasp1,2 ).r) {=0D (zzaArg(zztasp1,2 ).r)->trans[1] =3D zzaRet.r; /* MR20 */=0D @@ -526,7 +526,7 @@ expr() zzmatch(L_BRACE); zzCONSUME;=0D reg_expr();=0D zzmatch(R_BRACE);=0D - =0D +=0D /* MR23 */ if (zzaRet.l !=3D NULL) {=0D (zzaRet.l)->trans[0] =3D zzaArg(zztasp1,2 ).l;=0D (zzaRet.l)->trans[1] =3D zzaRet.r;=0D @@ -540,7 +540,7 @@ expr() else {=0D if ( (setwd3[LA(1)]&0x1) ) {=0D atom();=0D - =0D +=0D /* MR23 */ if (zzaRet.l !=3D NULL) {=0D (zzaRet.l)->trans[0] =3D zzaRet.r;=0D (zzaRet.l)->label =3D set_dup(zzaArg(zztasp1,1 ).label);=0D @@ -636,7 +636,7 @@ near_atom() int debugLetter1 =3D zzaRet.letter;=0D int debugLetter2 =3D zzaArg(zztasp2,2 ).letter;=0D }=0D - if (zzaRet.letter > zzaArg(zztasp2,2 ).letter =0D + if (zzaRet.letter > zzaArg(zztasp2,2 ).letter=0D && zzaArg(zztasp2,2 ).letter !=3D 0xff){ /* MR16 */=0D error("invalid range ", zzline);=0D }=0D @@ -792,7 +792,7 @@ anychar() return;=0D fail:=0D zzEXIT(zztasp1);=0D - /* empty action */ =0D + /* empty action */=0D zzsyn(zzMissText, zzBadTok, (ANTLRChar *)"", zzMissSet, zzMissTok, zzErr= k, zzBadText);=0D zzresynch(setwd3, 0x80);=0D }=0D @@ -808,7 +808,7 @@ new_nfa_node() {=0D register nfa_node *t;=0D static int nfa_size=3D0; /* elements nfa_array[] can hold */=0D - =0D +=0D ++nfa_allocated;=0D if (nfa_size<=3Dnfa_allocated){=0D /* need to redo array */=0D @@ -879,7 +879,7 @@ set s; #endif=0D {=0D unsigned int *x;=0D - =0D +=0D fprintf(f, "n =3D %d,", s.n);=0D if (s.setword){=0D fprintf(f, "setword =3D %x, ", s.setword);=0D @@ -909,7 +909,7 @@ int last_node; {=0D register int i;=0D nfa_node *t;=0D - =0D +=0D for (i=3Dfirst_node; i<=3Dlast_node; ++i){=0D t =3D NFA(i);=0D if (!t) break;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c b/BaseTools/Sou= rce/C/VfrCompile/Pccts/dlg/main.c index 35bd827f8c9e..41ec653b4e97 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c @@ -136,7 +136,7 @@ Opt options[] =3D { { "-o", 1, (WildFunc)p_outdir, OutputDirectoryOption},=0D { "-", 0, (WildFunc)p_stdio, "Use standard i/o rather than file"},=0D { "*", 0, (WildFunc)p_file, ""}, /* anything else is a file */=0D - { NULL, 0, NULL } =0D + { NULL, 0, NULL }=0D };=0D =0D #ifdef __USE_PROTOS=0D @@ -149,7 +149,7 @@ Opt *options; #endif=0D {=0D Opt *p;=0D - =0D +=0D while ( argc-- > 0 )=0D {=0D p =3D options;=0D @@ -240,7 +240,7 @@ char *argv[]; }=0D =0D /* initialize all the variables */=0D -void =0D +void=0D #ifdef __USE_PROTOS=0D init(void)=0D #else=0D @@ -265,11 +265,11 @@ init() clear_hash();=0D /* NOTE: need to set this flag before the lexer starts getting */=0D /* tokens */=0D - func_action =3D FALSE; =0D + func_action =3D FALSE;=0D }=0D =0D /* stuff that needs to be reset when a new automaton is being built */=0D -void =0D +void=0D #ifdef __USE_PROTOS=0D new_automaton_mode(void) /* MR1 */=0D #else=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/makefile b/BaseTools/S= ource/C/VfrCompile/Pccts/dlg/makefile index b3a34d3b4613..9f79b3fbdd84 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/makefile +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/makefile @@ -149,7 +149,7 @@ main.$(OBJ_EXT) : main.c dlg.h set.$(OBJ_EXT) : $(SET)/set.c=0D $(BUILD_CC) -c $(BUILD_CFLAGS) $(SET)/set.c=0D =0D -%.o : %.c =0D +%.o : %.c=0D $(BUILD_CC) -c $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $< -o $@=0D =0D lint:=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/output.c b/BaseTools/S= ource/C/VfrCompile/Pccts/dlg/output.c index 2e56a6d8c190..0366ea67e69f 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/output.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/output.c @@ -143,7 +143,7 @@ char *s; #ifdef __USE_PROTOS=0D void p_class_hdr(void)=0D #else=0D -void p_class_hdr() =0D +void p_class_hdr()=0D #endif=0D {=0D if ( class_stream =3D=3D NULL ) return;=0D @@ -845,6 +845,6 @@ set label; printf("\n");=0D free(t);=0D }=0D - =0D +=0D }=0D #endif=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/relabel.c b/BaseTools/= Source/C/VfrCompile/Pccts/dlg/relabel.c index f2dce30f5fe5..94906f3887a5 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/relabel.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/relabel.c @@ -67,7 +67,7 @@ nfa_node *start; #endif=0D {=0D if (level){=0D - set_free(used_classes); =0D + set_free(used_classes);=0D partition(start,level);=0D label_with_classes(start);=0D }else{=0D @@ -146,7 +146,7 @@ set *maximal_class; {=0D /* pick a new operation number */=0D ++operation_no;=0D - r_intersect(start,maximal_class); =0D + r_intersect(start,maximal_class);=0D }=0D =0D #ifdef __USE_PROTOS=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/dlg/support.c b/BaseTools/= Source/C/VfrCompile/Pccts/dlg/support.c index 84fe99d69cb8..83665402587a 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/dlg/support.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/dlg/support.c @@ -211,7 +211,7 @@ char *OutMetaName(char *n) char *OutMetaName(n)=0D char *n;=0D #endif=0D -{ =0D +{=0D static char *dir_sym =3D DirectorySymbol;=0D static char newname[MaxFileName+1];=0D char *p;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/AParser.cpp b/BaseTools/= Source/C/VfrCompile/Pccts/h/AParser.cpp index 720fe75af1d7..d54e9db2098f 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/AParser.cpp +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/AParser.cpp @@ -400,7 +400,7 @@ resynch(SetWordType *wd,SetWordType mask) /* if current token is in resynch set, we've got what we wanted */=0D =0D /* MR8 */ if ( wd[LA(1)]&mask || LA(1) =3D=3D eofToken ) {resynchConsume= d=3D0; return;}=0D - =0D +=0D /* scan until we find something in the resynch set */=0D =0D while ( !(wd[LA(1)]&mask) && LA(1) !=3D eofToken ) {consume();}=0D @@ -419,7 +419,7 @@ resynch(SetWordType *wd,SetWordType mask) returns the text, so the text representation of the token=0D must be passed explicitly. I think.=0D */=0D - =0D +=0D void ANTLRParser::=0D syn(_ANTLRTokenPtr /*tok MR23*/, ANTLRChar *egroup, SetWordType *eset,=0D ANTLRTokenType etok, int k)=0D @@ -432,7 +432,7 @@ syn(_ANTLRTokenPtr /*tok MR23*/, ANTLRChar *egroup, Set= WordType *eset, =0D /* MR23 If the token is not an EOF token, then use the ->getText() va= lue.=0D =0D - If the token is the EOF token the text returned by ->getText(= ) =0D + If the token is the EOF token the text returned by ->getText(= )=0D may be garbage. If the text from the token table is "@" use= =0D "" instead, because end-users don't know what "@" means.= =0D If the text is not "@" then use that text, which must have be= en=0D @@ -526,7 +526,7 @@ void ANTLRParser::FAIL(int k, ...)=0D {=0D //=0D -// MR1 10-Apr-97 =0D +// MR1 10-Apr-97=0D //=0D =0D if (zzFAILtext =3D=3D NULL) zzFAILtext=3Dnew char [1000]; // = MR9=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/AParser.h b/BaseTools/So= urce/C/VfrCompile/Pccts/h/AParser.h index fe405f416770..9b833a13cc46 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/AParser.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/AParser.h @@ -228,7 +228,7 @@ public: virtual ~ANTLRParser();=0D =0D virtual void init();=0D - =0D +=0D ANTLRTokenType LA(int i)=0D {=0D //=0D @@ -274,7 +274,7 @@ public: SetWordType *whatFollows);=0D virtual int _match_wdfltsig(ANTLRTokenType tokenWanted,=0D SetWordType *whatFollows);=0D - =0D +=0D const ANTLRChar * parserTokenName(int tok); // MR1=0D =0D int traceOptionValueDefault; // MR11=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/ASTBase.cpp b/BaseTools/= Source/C/VfrCompile/Pccts/h/ASTBase.cpp index a94f080c8671..af1737dd2a84 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/ASTBase.cpp +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/ASTBase.cpp @@ -90,7 +90,7 @@ ASTBase::preorder(void* pData /*=3D NULL*/ /* MR23 */) while ( tree!=3D NULL )=0D {=0D if ( tree->_down !=3D NULL ) {=0D - tree->preorder_before_action(pData); // MR1 =0D + tree->preorder_before_action(pData); // MR1=0D };=0D tree->preorder_action(pData);=0D if ( tree->_down!=3DNULL )=0D @@ -136,7 +136,7 @@ ASTBase::tmake(ASTBase *root, ...) va_start(ap, root);=0D =0D if ( root !=3D NULL )=0D - if ( root->_down !=3D NULL ) { =0D + if ( root->_down !=3D NULL ) {=0D root->reportOverwriteOfDownPointer(); /* MR21 Report problem = which almost always an error */=0D return NULL;=0D }=0D @@ -162,7 +162,7 @@ ASTBase * ASTBase::dup()=0D {=0D ASTBase *u, *t=3Dthis;=0D - =0D +=0D if ( t =3D=3D NULL ) return NULL;=0D /*=0D u =3D new ASTBase;=0D @@ -189,7 +189,7 @@ ASTBase * ASTDoublyLinkedBase::dup()=0D {=0D ASTDoublyLinkedBase *u, *t=3Dthis;=0D - =0D +=0D if ( t =3D=3D NULL ) return NULL;=0D u =3D (ASTDoublyLinkedBase *)this->shallowCopy();=0D u->_up =3D NULL; /* set by calling invocation */=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp b/BaseT= ools/Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp index 9a2f2fc88b81..9c1c3c20990b 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp @@ -340,12 +340,12 @@ getParser() { // MR1 } // MR1=0D =0D void ANTLRTokenBuffer::panic(const char *msg) // MR23=0D -{ =0D +{=0D if (parser) //MR23=0D parser->panic(msg); //MR23=0D else //MR23=0D - exit(PCCTS_EXIT_FAILURE); =0D -} =0D + exit(PCCTS_EXIT_FAILURE);=0D +}=0D =0D //MR23=0D int ANTLRTokenBuffer::printMessage(FILE* pFile, const char* pFormat, ...)= =0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/DLG_stream_input.h b/Bas= eTools/Source/C/VfrCompile/Pccts/h/DLG_stream_input.h index f3b4b79e8a8b..e80afce946fc 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/DLG_stream_input.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/DLG_stream_input.h @@ -38,24 +38,24 @@ template < class DLG_stream_input : public DLGInputStream=0D {=0D public:=0D - =0D +=0D DLG_stream_input(::std::basic_istream * p_input_stream)=0D : input(p_input_stream)=0D {=0D // nothing to do!=0D };=0D - =0D +=0D DLG_stream_input(const DLG_stream_input & a_recopier)=0D : input(a_recopier.input)=0D {=0D // nothing to do!=0D };=0D - =0D +=0D virtual ~DLG_stream_input()=0D {=0D this->purge(); // bloody templarized lookup...=0D };=0D - =0D +=0D DLG_stream_input operator =3D (const DLG_stream_input & a_affecter)=0D {=0D if (this !=3D &a_affecter)=0D @@ -65,13 +65,13 @@ public: =0D return(*this);=0D };=0D - =0D +=0D virtual int nextChar()=0D {=0D E extracted_stuff;=0D - =0D +=0D input->get(extracted_stuff);=0D - =0D +=0D if (*input)=0D {=0D return(int(extracted_stuff));=0D @@ -81,13 +81,13 @@ public: return(EOF);=0D }=0D };=0D - =0D +=0D protected:=0D - =0D +=0D ::std::basic_istream * input;=0D - =0D +=0D private:=0D - =0D +=0D void purge()=0D {=0D // nothing to do!=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/DLexerBase.cpp b/BaseToo= ls/Source/C/VfrCompile/Pccts/h/DLexerBase.cpp index b218afc03811..2ade02c3ccde 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/DLexerBase.cpp +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/DLexerBase.cpp @@ -83,7 +83,7 @@ DLGLexerBase(DLGInputStream *in, this->lexErrCount=3D0; // MR11=0D }=0D =0D -// MR19 THM =0D +// MR19 THM=0D =0D void DLGLexerBase::reset()=0D {=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/PBlackBox.h b/BaseTools/= Source/C/VfrCompile/Pccts/h/PBlackBox.h index d25b8d69392c..8532f8fa72a0 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/PBlackBox.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/PBlackBox.h @@ -55,7 +55,7 @@ private: =0D // no copy assignment allowed=0D ParserBlackBox & operator=3D(ParserBlackBox const &);=0D - =0D +=0D protected:=0D DLGFileInput *in;=0D Lexer *scan;=0D @@ -65,7 +65,7 @@ protected: FILE *file;=0D int openByBlackBox; /* MR21 Don't close what we haven't opened */=0D public:=0D - =0D +=0D ParserBlackBox(FILE *f)=0D : in(0)=0D , scan(0)=0D @@ -77,7 +77,7 @@ public: {=0D if (f =3D=3D NULL)=0D {=0D - cerr << "invalid file pointer\n"; =0D + cerr << "invalid file pointer\n";=0D }=0D else=0D {=0D @@ -118,7 +118,7 @@ public: _parser->init();=0D }=0D }=0D - =0D +=0D ~ParserBlackBox()=0D {=0D delete in; delete scan; delete pipe; delete _parser; delete tok;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp b/BaseTools= /Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp index a8249cdac0a2..9d708e945ff9 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp @@ -270,11 +270,11 @@ scanmatch(ScanAST *t, PCCTS_AST **labels[], int *n) /* match what's below if something there and current node is not wildcar= d */=0D if ( sib->down()!=3DNULL && sib->type()!=3D0 )=0D {=0D - if ( sib->down()=3D=3DNULL ) =0D + if ( sib->down()=3D=3DNULL )=0D {=0D - if ( u->down()!=3DNULL ) =0D - return 0; =0D - else =0D + if ( u->down()!=3DNULL )=0D + return 0;=0D + else=0D return 1;=0D }=0D if ( !u->down()->scanmatch(sib->down(), labels, n) ) return 0;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h b/BaseTools/Sour= ce/C/VfrCompile/Pccts/h/antlr.h index 27a324274257..ea3d2a42cd6c 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h @@ -1,4 +1,4 @@ -/* antlr.h =0D +/* antlr.h=0D *=0D * SOFTWARE RIGHTS=0D *=0D @@ -353,7 +353,7 @@ extern void _inf_zzgettok(); InfLookData \= =0D zzGuessData=0D #endif=0D - =0D +=0D #endif /* LL_k */=0D =0D =0D @@ -461,7 +461,7 @@ extern void _inf_zzgettok(); zzEXIT_ANTLR(zztasp1 + 1); \=0D } \=0D zzleaveANTLR(f);=0D - =0D +=0D #define ANTLRm(st, f, _m) zzbufsize =3D ZZLEXBUFSIZE; \=0D zzmode(_m); \=0D zzenterANTLR(f); \=0D @@ -473,7 +473,7 @@ extern void _inf_zzgettok(); zzEXIT_ANTLR(zztasp1 + 1); \=0D } \=0D zzleaveANTLR(f);=0D - =0D +=0D #define ANTLRf(st, f) zzbufsize =3D ZZLEXBUFSIZE; \=0D zzenterANTLRf(f); \=0D { \=0D @@ -535,7 +535,7 @@ extern void _inf_zzgettok(); #endif=0D =0D #ifdef __USE_PROTOS=0D -extern int _zzsetmatch(SetWordType *, char **, char **, int *, int *, SetW= ordType **, SetWordType * /* MR23 */); =0D +extern int _zzsetmatch(SetWordType *, char **, char **, int *, int *, SetW= ordType **, SetWordType * /* MR23 */);=0D extern int _zzsetmatch_wsig(SetWordType *);=0D #else=0D extern int _zzsetmatch();=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/ast.c b/BaseTools/Source= /C/VfrCompile/Pccts/h/ast.c index 9326ae16ae75..f22c0523f28e 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/ast.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/ast.c @@ -18,7 +18,7 @@ * addition, we ask that this header remain intact in our source code.=0D * As long as these guidelines are kept, we expect to continue enhancing=0D * this system and expect to make other tools available as they are=0D - * completed. =0D + * completed.=0D *=0D * ANTLR 1.33=0D * Terence Parr=0D @@ -292,7 +292,7 @@ AST *t; #endif=0D {=0D AST *u;=0D - =0D +=0D if ( t =3D=3D NULL ) return NULL;=0D u =3D zzastnew();=0D *u =3D *t;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/h/err.h b/BaseTools/Source= /C/VfrCompile/Pccts/h/err.h index 435d48356d5a..cd24f46db67c 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/h/err.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/h/err.h @@ -106,7 +106,7 @@ SetWordType *wd, mask; =0D /* if current token is in resynch set, we've got what we wanted */=0D if ( wd[LA(1)]&mask || LA(1) =3D=3D zzEOF_TOKEN ) {consumed=3D0; return;}= =0D - =0D +=0D /* scan until we find something in the resynch set */=0D while ( !(wd[LA(1)]&mask) && LA(1) !=3D zzEOF_TOKEN ) {zzCONSUME;}=0D consumed=3D1;=0D @@ -427,7 +427,7 @@ int k; SetWordType *eset;=0D #endif=0D {=0D - =0D +=0D zzSyntaxErrCount++; /* MR11 */=0D fprintf(stderr, "line %d: syntax error at \"%s\"", zzline, (tok=3D=3DzzEO= F_TOKEN)?"EOF":bad_text);=0D if ( !etok && !eset ) {fprintf(stderr, "\n"); return;}=0D @@ -508,14 +508,14 @@ SetWordType **zzMissSet; zzCONSUME;=0D }=0D if ( LA(1)!=3D_t ) {=0D - *zzBadText =3D *zzMissText=3DLATEXT(1); =0D + *zzBadText =3D *zzMissText=3DLATEXT(1);=0D *zzMissTok=3D _t; *zzBadTok=3DLA(1);=0D - *zzMissSet=3DNULL; =0D + *zzMissSet=3DNULL;=0D return 0;=0D }=0D - zzMakeAttr =0D - zzdirty++; =0D - zzlabase++; =0D + zzMakeAttr=0D + zzdirty++;=0D + zzlabase++;=0D return 1;=0D }=0D =0D @@ -533,9 +533,9 @@ int _t; if ( LA(1)!=3D_t ) {=0D return 0;=0D }=0D - zzMakeAttr =0D - zzdirty++; =0D - zzlabase++; =0D + zzMakeAttr=0D + zzdirty++;=0D + zzlabase++;=0D return 1;=0D }=0D =0D @@ -553,16 +553,16 @@ char **zzMissText; int *zzMissTok, *zzBadTok;=0D SetWordType **zzMissSet;=0D #endif=0D -{ =0D - if ( zzdirty ) {zzCONSUME;} =0D +{=0D + if ( zzdirty ) {zzCONSUME;}=0D if ( LA(1)!=3D_t ) {=0D - *zzBadText =3D *zzMissText=3DLATEXT(1); =0D + *zzBadText =3D *zzMissText=3DLATEXT(1);=0D *zzMissTok=3D _t; *zzBadTok=3DLA(1);=0D - *zzMissSet=3DNULL; =0D + *zzMissSet=3DNULL;=0D return 0;=0D - } =0D - zzdirty =3D 1; =0D - zzMakeAttr =0D + }=0D + zzdirty =3D 1;=0D + zzMakeAttr=0D return 1;=0D }=0D =0D @@ -574,12 +574,12 @@ _zzmatch_wsig(_t) int _t;=0D #endif=0D {=0D - if ( zzdirty ) {zzCONSUME;} =0D + if ( zzdirty ) {zzCONSUME;}=0D if ( LA(1)!=3D_t ) {=0D return 0;=0D }=0D - zzdirty =3D 1; =0D - zzMakeAttr =0D + zzdirty =3D 1;=0D + zzMakeAttr=0D return 1;=0D }=0D =0D @@ -601,10 +601,10 @@ int *zzMissTok, *zzBadTok; SetWordType **zzMissSet;=0D #endif=0D {=0D - if ( LA(1)!=3D_t ) { =0D - *zzBadText =3D *zzMissText=3DLATEXT(1); =0D + if ( LA(1)!=3D_t ) {=0D + *zzBadText =3D *zzMissText=3DLATEXT(1);=0D *zzMissTok=3D _t; *zzBadTok=3DLA(1);=0D - *zzMissSet=3DNULL; =0D + *zzMissSet=3DNULL;=0D return 0;=0D }=0D zzMakeAttr=0D @@ -620,7 +620,7 @@ int _t; #endif=0D {=0D if ( LA(1)!=3D_t ) return 0;=0D - zzMakeAttr =0D + zzMakeAttr=0D return 1;=0D }=0D =0D @@ -634,14 +634,14 @@ _inf_zzgettok(void) _inf_zzgettok()=0D #endif=0D {=0D - if ( zzinf_labase >=3D zzinf_last ) =0D - {NLA =3D zzEOF_TOKEN; strcpy(NLATEXT, "");} =0D - else { =0D + if ( zzinf_labase >=3D zzinf_last )=0D + {NLA =3D zzEOF_TOKEN; strcpy(NLATEXT, "");}=0D + else {=0D NLA =3D zzinf_tokens[zzinf_labase];=0D zzline =3D zzinf_line[zzinf_labase]; /* wrong in 1.21 */=0D - strcpy(NLATEXT, zzinf_text[zzinf_labase]); =0D - zzinf_labase++; =0D - } =0D + strcpy(NLATEXT, zzinf_text[zzinf_labase]);=0D + zzinf_labase++;=0D + }=0D }=0D #endif=0D =0D @@ -670,14 +670,14 @@ zzfill_inf_look() {=0D fprintf(stderr, "cannot allocate lookahead text buffer (%d bytes)\n",=0D zzinf_text_buffer_size);=0D - exit(PCCTS_EXIT_FAILURE); =0D + exit(PCCTS_EXIT_FAILURE);=0D }=0D zzinf_tokens =3D (int *) calloc(zzinf_token_buffer_size,sizeof(int));=0D if ( zzinf_tokens =3D=3D NULL )=0D {=0D fprintf(stderr, "cannot allocate token buffer (%d tokens)\n",=0D zzinf_token_buffer_size);=0D - exit(PCCTS_EXIT_FAILURE); =0D + exit(PCCTS_EXIT_FAILURE);=0D }=0D zzinf_line =3D (int *) calloc(zzinf_token_buffer_size,sizeof(int));=0D if ( zzinf_line =3D=3D NULL )=0D @@ -741,8 +741,8 @@ zzfill_inf_look() {=0D fprintf(stderr, "cannot allocate lookahead text buffer (%d)\n",=0D zzinf_text_buffer_size);=0D - exit(PCCTS_EXIT_FAILURE); =0D - } =0D + exit(PCCTS_EXIT_FAILURE);=0D + }=0D zzinf_text_buffer_index =3D 0;=0D zzinf_lap =3D 0;=0D /* set ptrs so that zzinf_text[i] is the text of the ith token found on i= nput */=0D @@ -826,7 +826,7 @@ SetWordType *whatFollows; return 0;=0D }=0D else {=0D - zzMakeAttr =0D + zzMakeAttr=0D #ifdef DEMAND_LOOK=0D #ifdef LL_K=0D zzdirty++;=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/history.txt b/BaseTools/So= urce/C/VfrCompile/Pccts/history.txt index 89ad8408c93d..84bfeb06ee7a 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/history.txt +++ b/BaseTools/Source/C/VfrCompile/Pccts/history.txt @@ -59,7 +59,7 @@ kahead fetches were to occur only when necessary fo= r the parse =0D =0D Page 1=0D -=0C=0D +=0D PCCTS=0D =0D =0D @@ -121,7 +121,7 @@ called "parser exception handling" in a near future rel= ease. =0D =0D Page 2=0D -=0C=0D +=0D PCCTS=0D =0D =0D @@ -183,4 +183,4 @@ _______________________________________________________= ______________________ =0D =0D Page 3=0D -=0C=0D +=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/support/genmk/genmk.c b/Ba= seTools/Source/C/VfrCompile/Pccts/support/genmk/genmk.c index 4952a30b3883..a37ba7450405 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/support/genmk/genmk.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/support/genmk/genmk.c @@ -193,7 +193,7 @@ char *t; pSor(NULL);=0D warn("sorcerer input file before any '-sor' option");=0D }=0D - =0D +=0D require(num_sfiles[num_sors-1]arcs; p!=3DNULL; p=3Dp->next) /* try all arcs */=0D @@ -185,12 +185,12 @@ GraphPtr g; #endif=0D {=0D Graph g1, g2;=0D - =0D +=0D if ( andExpr(&g1) =3D=3D -1 )=0D {=0D return -1;=0D }=0D - =0D +=0D while ( token =3D=3D '|' )=0D {=0D int a;=0D @@ -200,7 +200,7 @@ GraphPtr g; else if ( !a ) return 1; /* empty alternative */=0D g1 =3D BuildNFA_AorB(g1, g2);=0D }=0D - =0D +=0D if ( token!=3D'\0' ) return -1;=0D =0D *g =3D g1;=0D @@ -219,18 +219,18 @@ GraphPtr g; #endif=0D {=0D Graph g1, g2;=0D - =0D +=0D if ( expr(&g1) =3D=3D -1 )=0D {=0D return -1;=0D }=0D - =0D +=0D while ( token=3D=3DAtom || token=3D=3D'{' || token=3D=3D'(' || token=3D= =3D'~' || token=3D=3D'[' )=0D {=0D if (expr(&g2) =3D=3D -1) return -1;=0D g1 =3D BuildNFA_AB(g1, g2);=0D }=0D - =0D +=0D *g =3D g1;=0D return 1;=0D }=0D @@ -251,7 +251,7 @@ GraphPtr g; {=0D int complement =3D 0;=0D char s[257]; /* alloc space for string of char in [] */=0D - =0D +=0D if ( token =3D=3D '~' || token =3D=3D '[' )=0D {=0D if ( token =3D=3D '~' ) {complement =3D 1; next();}=0D @@ -294,7 +294,7 @@ GraphPtr g; repeatSymbol( g );=0D return 1;=0D }=0D - =0D +=0D return -1;=0D }=0D =0D @@ -335,9 +335,9 @@ int complement; static unsigned char set[256]; /* no duplicates */=0D int first, last, i;=0D char *s =3D p;=0D - =0D +=0D if ( token !=3D Atom ) return -1;=0D - =0D +=0D for (i=3D0; i<256; i++) set[i] =3D 0;=0D while ( token =3D=3D Atom )=0D {=0D @@ -458,7 +458,7 @@ int label; #endif=0D {=0D ArcPtr a;=0D - =0D +=0D a =3D newGraphArc();=0D if ( i->arcs =3D=3D NULL ) i->arctail =3D i->arcs =3D a;=0D else {(i->arctail)->next =3D a; i->arctail =3D a;}=0D @@ -474,7 +474,7 @@ int label; #endif=0D {=0D Graph g;=0D - =0D +=0D g.left =3D newNode();=0D g.right =3D newNode();=0D ArcBetweenGraphNodes(g.left, g.right, label);=0D @@ -489,7 +489,7 @@ Graph A, B; #endif=0D {=0D Graph g;=0D - =0D +=0D ArcBetweenGraphNodes(A.right, B.left, Epsilon);=0D g.left =3D A.left;=0D g.right =3D B.right;=0D @@ -504,7 +504,7 @@ Graph A, B; #endif=0D {=0D Graph g;=0D - =0D +=0D g.left =3D newNode();=0D ArcBetweenGraphNodes(g.left, A.left, Epsilon);=0D ArcBetweenGraphNodes(g.left, B.left, Epsilon);=0D @@ -522,9 +522,9 @@ char *s; #endif=0D {=0D Graph g;=0D - =0D +=0D if ( s =3D=3D NULL ) return g;=0D - =0D +=0D g.left =3D newNode();=0D g.right =3D newNode();=0D while ( *s !=3D '\0' )=0D @@ -545,12 +545,12 @@ Graph A; =0D g.left =3D newNode();=0D g.right =3D newNode();=0D - =0D +=0D ArcBetweenGraphNodes(g.left, A.left, Epsilon);=0D ArcBetweenGraphNodes(g.left, g.right, Epsilon);=0D ArcBetweenGraphNodes(A.right, g.right, Epsilon);=0D ArcBetweenGraphNodes(A.right, A.left, Epsilon);=0D - =0D +=0D return( g );=0D }=0D =0D @@ -562,7 +562,7 @@ Graph A; #endif=0D {=0D ArcBetweenGraphNodes(A.right, A.left, Epsilon);=0D - =0D +=0D return( A );=0D }=0D =0D @@ -574,13 +574,13 @@ Graph A; #endif=0D {=0D Graph g;=0D - =0D +=0D g.left =3D newNode();=0D g.right =3D newNode();=0D - =0D +=0D ArcBetweenGraphNodes(g.left, A.left, Epsilon);=0D ArcBetweenGraphNodes(g.left, g.right, Epsilon);=0D ArcBetweenGraphNodes(A.right, g.right, Epsilon);=0D - =0D +=0D return( g );=0D }=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/support/set/set.c b/BaseTo= ols/Source/C/VfrCompile/Pccts/support/set/set.c index 6b9b510b8aed..44d6ee44c3ce 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/support/set/set.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/support/set/set.c @@ -2,37 +2,37 @@ =0D The following is a general-purpose set library originally developed=0D by Hank Dietz and enhanced by Terence Parr to allow dynamic sets.=0D - =0D +=0D Sets are now structs containing the #words in the set and=0D a pointer to the actual set words.=0D - =0D +=0D Generally, sets need not be explicitly allocated. They are=0D created/extended/shrunk when appropriate (e.g. in set_of()).=0D HOWEVER, sets need to be destroyed (free()ed) when they go out of scope=0D or are otherwise no longer needed. A routine is provided to=0D free a set.=0D - =0D +=0D Sets can be explicitly created with set_new(s, max_elem).=0D - =0D +=0D Sets can be declared to have minimum size to reduce realloc traffic.=0D Default minimum size =3D 1.=0D - =0D +=0D Sets can be explicitly initialized to have no elements (set.n =3D=3D 0)=0D by using the 'empty' initializer:=0D - =0D +=0D Examples:=0D set a =3D empty; -- set_deg(a) =3D=3D 0=0D - =0D +=0D return( empty );=0D - =0D +=0D Example set creation and destruction:=0D - =0D +=0D set=0D set_of2(e,g)=0D unsigned e,g;=0D {=0D set a,b,c;=0D - =0D +=0D b =3D set_of(e); -- Creates space for b and sticks in e=0D set_new(c, g); -- set_new(); set_orel() =3D=3D> set_of()=0D set_orel(g, &c);=0D @@ -46,7 +46,7 @@ }=0D =0D 1987 by Hank Dietz=0D - =0D +=0D Modified by:=0D Terence Parr=0D Purdue University=0D @@ -170,7 +170,7 @@ set c; q =3D c.setword;=0D p =3D b.setword;=0D endp =3D &(b.setword[n]);=0D - while ( p < endp ) *r++ =3D *p++ | *q++; =0D + while ( p < endp ) *r++ =3D *p++ | *q++;=0D =0D /* Copy rest of bigger set into result */=0D p =3D &(big->setword[n]);=0D @@ -206,7 +206,7 @@ set c; q =3D c.setword;=0D p =3D b.setword;=0D endp =3D &(b.setword[n]);=0D - while ( p < endp ) *r++ =3D *p++ & *q++; =0D + while ( p < endp ) *r++ =3D *p++ & *q++;=0D =0D return(t);=0D }=0D @@ -238,7 +238,7 @@ set c; q =3D c.setword;=0D p =3D b.setword;=0D endp =3D &(b.setword[n]);=0D - while ( p < endp ) *r++ =3D *p++ & (~ *q++); =0D + while ( p < endp ) *r++ =3D *p++ & (~ *q++);=0D =0D /* Copy rest of b into result if size(b) > c */=0D if ( b.n > n )=0D @@ -289,7 +289,7 @@ unsigned int n; register unsigned *p;=0D register unsigned *endp;=0D unsigned int size;=0D - =0D +=0D CHK((*a));=0D if ( a->n =3D=3D 0 )=0D {=0D @@ -345,7 +345,7 @@ set a; if ( a.n =3D=3D 0 ) return( empty );=0D set_ext(&t, a.n);=0D r =3D t.setword;=0D - =0D +=0D do {=0D *r++ =3D (~ *p++);=0D } while ( p < endp );=0D @@ -470,7 +470,7 @@ set a; /* nil is an element of every set */=0D if (b =3D=3D nil) return(1);=0D if ( a.n =3D=3D 0 || NumWords(b) > a.n ) return(0);=0D - =0D +=0D /* Otherwise, we have to check */=0D return( a.setword[DIVWORD(b)] & bitmask[MODWORD(b)] );=0D }=0D @@ -490,7 +490,7 @@ set a; CHK(a);=0D if ( a.n =3D=3D 0 ) return(1);=0D endp =3D &(a.setword[a.n]);=0D - =0D +=0D /* The set is not empty if any word used to store=0D the set is non-zero. This means one must be a=0D bit careful about doing things like negation.=0D @@ -498,7 +498,7 @@ set a; do {=0D if (*p) return(0);=0D } while (++p < endp);=0D - =0D +=0D return(1);=0D }=0D =0D @@ -678,7 +678,7 @@ set a; /* Does not effect size of set */=0D register unsigned *p =3D a.setword;=0D register unsigned *endp;=0D - =0D +=0D CHK(a);=0D if ( a.n =3D=3D 0 ) return;=0D endp =3D &(a.setword[a.n]);=0D @@ -699,7 +699,7 @@ set a; register unsigned *p,=0D *q =3D a.setword,=0D *endq; /* MR20 */=0D - =0D +=0D CHK(a);=0D b =3D empty;=0D if ( a.n =3D=3D 0 ) return( empty );=0D @@ -709,7 +709,7 @@ set a; do {=0D *p++ =3D *q++;=0D } while ( q < endq );=0D - =0D +=0D return(b);=0D }=0D =0D @@ -779,7 +779,7 @@ set a; {=0D unsigned *q;=0D int max_deg;=0D - =0D +=0D CHK(a);=0D max_deg =3D WORDSIZE*a.n;=0D /* assume a.n!=3D0 & no elements is rare, but still ok */=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/support/set/set.h b/BaseTo= ols/Source/C/VfrCompile/Pccts/support/set/set.h index 5d68152df4ab..8db773133b7f 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/support/set/set.h +++ b/BaseTools/Source/C/VfrCompile/Pccts/support/set/set.h @@ -5,12 +5,12 @@ =0D The following is a general-purpose set library originally developed=0D by Hank Dietz and enhanced by Terence Parr to allow dynamic sets.=0D - =0D +=0D Sets are now structs containing the #words in the set and=0D a pointer to the actual set words.=0D =0D 1987 by Hank Dietz=0D - =0D +=0D Modified by:=0D Terence Parr=0D Purdue University=0D diff --git a/BaseTools/Source/C/VfrCompile/Pccts/support/sym/sym.c b/BaseTo= ols/Source/C/VfrCompile/Pccts/support/sym/sym.c index eccce059bb98..98a703c5e746 100644 --- a/BaseTools/Source/C/VfrCompile/Pccts/support/sym/sym.c +++ b/BaseTools/Source/C/VfrCompile/Pccts/support/sym/sym.c @@ -70,18 +70,18 @@ * main()=0D * {=0D * Sym *scope1=3DNULL, *scope2=3DNULL, *a, *p;=0D - * =0D + *=0D * zzs_init(101, 100);=0D - * =0D + *=0D * a =3D zzs_new("Apple"); zzs_add(a->symbol, a); -- No scope=0D * zzs_scope( &scope1 ); -- enter scope 1=0D * a =3D zzs_new("Plum"); zzs_add(a->symbol, a);=0D * zzs_scope( &scope2 ); -- enter scope 2=0D * a =3D zzs_new("Truck"); zzs_add(a->symbol, a);=0D - * =0D + *=0D * p =3D zzs_get("Plum");=0D * if ( p =3D=3D NULL ) fprintf(stderr, "Hmmm...Can't find 'Plum'\n");= =0D - * =0D + *=0D * p =3D zzs_rmscope(&scope1)=0D * for (; p!=3DNULL; p=3Dp->scope) {printf("Scope1: %s\n", p->symbol)= ;}=0D * p =3D zzs_rmscope(&scope2)=0D @@ -170,11 +170,11 @@ register Sym *rec; {=0D register unsigned int h=3D0;=0D register char *p=3Dkey;=0D - =0D +=0D HASH(p, h);=0D rec->hash =3D h; /* save hash code for fast comp later */=0D h %=3D size;=0D - =0D +=0D if ( CurScope !=3D NULL ) {rec->scope =3D *CurScope; *CurScope =3D rec;}= =0D rec->next =3D table[h]; /* Add to doubly-linked list */=0D rec->prev =3D NULL;=0D @@ -193,9 +193,9 @@ char *key; register unsigned int h=3D0;=0D register char *p=3Dkey;=0D register Sym *q;=0D - =0D +=0D HASH(p, h);=0D - =0D +=0D for (q =3D table[h%size]; q !=3D NULL; q =3D q->next)=0D {=0D if ( q->hash =3D=3D h ) /* do we even have a chance of matching? */=0D @@ -224,7 +224,7 @@ register Sym *p; if ( p->prev =3D=3D NULL ) /* Head of list */=0D {=0D register Sym **t =3D p->head;=0D - =0D +=0D if ( t =3D=3D NULL ) return; /* not part of symbol table */=0D (*t) =3D p->next;=0D if ( (*t) !=3D NULL ) (*t)->prev =3D NULL;=0D @@ -295,13 +295,13 @@ void zzs_stat() unsigned int i,n=3D0,low=3D0, hi=3D0;=0D register Sym **p;=0D float avg=3D0.0;=0D - =0D +=0D for (i=3D0; i<20; i++) count[i] =3D 0;=0D for (p=3Dtable; p<&(table[size]); p++)=0D {=0D register Sym *q =3D *p;=0D unsigned int len;=0D - =0D +=0D if ( q !=3D NULL && low=3D=3D0 ) low =3D p-table;=0D len =3D 0;=0D if ( q !=3D NULL ) printf("[%d]", p-table);=0D @@ -349,14 +349,14 @@ char *text; #endif=0D {=0D Sym *p;=0D - =0D +=0D if ( (p =3D (Sym *) calloc(1,sizeof(Sym))) =3D=3D 0 )=0D {=0D fprintf(stderr,"Out of memory\n");=0D exit(1);=0D }=0D p->symbol =3D zzs_strdup(text);=0D - =0D +=0D return p;=0D }=0D =0D diff --git a/BaseTools/Source/Python/Ecc/Check.py b/BaseTools/Source/Python= /Ecc/Check.py index 218081860993..b68cecddfd48 100644 --- a/BaseTools/Source/Python/Ecc/Check.py +++ b/BaseTools/Source/Python/Ecc/Check.py @@ -265,7 +265,7 @@ class Check(object): self.FunctionLayoutCheckBody()=0D self.FunctionLayoutCheckLocalVariable()=0D self.FunctionLayoutCheckDeprecated()=0D - =0D +=0D # To check if the deprecated functions are used=0D def FunctionLayoutCheckDeprecated(self):=0D if EccGlobalData.gConfig.CFunctionLayoutCheckNoDeprecated =3D=3D '= 1' or EccGlobalData.gConfig.CFunctionLayoutCheckAll =3D=3D '1' or EccGlobal= Data.gConfig.CheckAll =3D=3D '1':=0D diff --git a/BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py b/BaseT= ools/Source/Python/GenFds/GenFdsGlobalVariable.py index 4d8b2bdee299..b2f3f6a1127a 100644 --- a/BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py +++ b/BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py @@ -160,7 +160,7 @@ class GenFdsGlobalVariable: "OUTPUT_DIR":os.path.join(BuildDir, "OUTPUT"),=0D "DEBUG_DIR":os.path.join(BuildDir, "DEBUG")=0D }=0D - =0D +=0D BuildRules =3D {}=0D for Type in BuildRuleDatabase.FileTypeList:=0D #first try getting build rule by BuildRuleFamily=0D diff --git a/BaseTools/Source/Python/Makefile b/BaseTools/Source/Python/Mak= efile index 0361c5330cfe..6c3bedbadf3a 100644 --- a/BaseTools/Source/Python/Makefile +++ b/BaseTools/Source/Python/Makefile @@ -8,6 +8,6 @@ all:=0D =0D clean:=0D -cleanall: =0D +cleanall:=0D @del /f /q $(BASE_TOOLS_PATH)\Source\Python\*.pyc=0D =0D --=20 2.20.1