Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r49304 - in trunk/libs/wave: . samples/waveidl/idllexer
From: hartmut.kaiser_at_[hidden]
Date: 2008-10-12 21:21:04


Author: hkaiser
Date: 2008-10-12 21:21:03 EDT (Sun, 12 Oct 2008)
New Revision: 49304
URL: http://svn.boost.org/trac/boost/changeset/49304

Log:
Wave: pending commits
Text files modified:
   trunk/libs/wave/ChangeLog | 8
   trunk/libs/wave/index.html | 186 +-
   trunk/libs/wave/samples/waveidl/idllexer/idl_re.cpp | 2718 ++++++++++++++++++++--------------------
   3 files changed, 1456 insertions(+), 1456 deletions(-)

Modified: trunk/libs/wave/ChangeLog
==============================================================================
--- trunk/libs/wave/ChangeLog (original)
+++ trunk/libs/wave/ChangeLog 2008-10-12 21:21:03 EDT (Sun, 12 Oct 2008)
@@ -24,8 +24,11 @@
 
 CHANGELOG
 
-Boost V1.36
-- Wave Version 2.0
+Boost V1.36.0
+- Wave Version 2.0 is a new major release introducing some breaking API changes,
+ preventing it to be used with Boost versions earlier than V1.36.0. The API
+ and hook interface have been streamlined for more consistency.
+
 - Added an additional template parameter to the context object, allowing to
   specify any possibly derived type. This change propagates to the preprocessing
   hooks, which now get passed the most derived context type as its first
@@ -47,6 +50,7 @@
   preprocessing two consecutive tokens.
 - Adjusted Spirit header includes to point to conform to the new directory
   structure, removed support for Spirit versions earlier than V1.7.
+- Started to migrate to new multi_pass iterators from Spirit V2.0.
   
 Boost V1.35.0
 - Wave Version 1.3

Modified: trunk/libs/wave/index.html
==============================================================================
--- trunk/libs/wave/index.html (original)
+++ trunk/libs/wave/index.html 2008-10-12 21:21:03 EDT (Sun, 12 Oct 2008)
@@ -1,110 +1,106 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
-<title>Wave V1.2</title>
+<title>Wave V2.0</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <link href="doc/theme/style.css" rel="stylesheet" type="text/css">
 </head>
-<body text="#000000" background="doc/theme/bkd.gif">
-<table width="100%" border="0" cellspacing="2" background="doc/theme/bkd2.gif">
- <tr>
- <td width="21"> <h1></h1></td>
- <td width="885"> <font face="Verdana, Arial, Helvetica, sans-serif"><b><font size="6">Wave
- V1.3</font></b></font></td>
- <td width="96"></td>
- </tr>
+<body style="color: rgb(0, 0, 0); background-image: url(doc/theme/bkd.gif);">
+<table background="doc/theme/bkd2.gif" border="0" cellspacing="2" width="100%">
+ <tbody>
+ <tr>
+ <td width="21">&nbsp;</td>
+ <td width="885"><font size="6" face="Verdana, Arial, Helvetica, sans-serif"><b>Wave V2.0</b></font></td>
+ <td width="96"></td>
+ </tr>
+ </tbody>
 </table>
 <br>
-<table width="75%" border="0" align="center">
- <tr>
- <td class="table_title">Table of Contents</td>
- </tr>
- <tr>
- <td class="toc_cells_L0">Preface</td>
- </tr>
- <tr>
- <td class="toc_cells_L0">Introduction</td>
- </tr>
- <tr>
- <td class="toc_cells_L0">Quick Start</td>
- </tr>
- <tr>
- <td class="toc_cells_L0"><b><font face="Geneva, Arial, Helvetica, san-serif">Class
- References </font></b></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_reference_context.html">The Context
- Object</a></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_reference_inptpolcy.html">The Input
- Policy </a></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_reference_ctxpolicy.html">The Context
- Policy (new, upcoming interface) </a></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_ref_ctxpolicy_depr.html">The Context
- Policy (current, but depreciated interface) </a></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_reference_lexer.html">The Lexer Iterator Interface
- </a></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_reference_tokentype.html">The Token
- Type</a></td>
- </tr>
- <tr>
- <td class="toc_cells_L1">The Token Identifiers </td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/class_reference_filepos.html">The File
- Position</a></td>
- </tr>
- <tr>
- <td class="toc_cells_L0"><b>Predefined Macros</b></td>
- </tr>
- <tr>
- <td class="toc_cells_L0"><a href="doc/macro_expansion_process.html">The Macro
- Expansion Process</a></td>
- </tr>
- <tr>
- <td class="toc_cells_L0">Compile Time Configuration</td>
- </tr>
- <tr>
- <td class="toc_cells_L0">Samples</td>
- </tr>
- <tr>
- <td class="toc_cells_L0"><b>The Wave Driver Executable</b></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><b><a href="doc/wave_driver.html">The Wave Driver Command
- Line </a></b></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><b>The Tracing Facility</b></td>
- </tr>
- <tr>
- <td class="toc_cells_L1"><a href="doc/supported_pragmas.html">Supported Pragma
- Directives </a></td>
- </tr>
- <tr>
- <td class="toc_cells_L0">Acknowledgments</td>
- </tr>
- <tr>
- <td class="toc_cells_L0">References </td>
- </tr>
+<table align="center" border="0" width="75%">
+ <tbody>
+ <tr>
+ <td class="table_title">Table of Contents</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">Preface</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">Introduction</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">Quick Start</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0"><b><font face="Geneva, Arial, Helvetica, san-serif">Class References </font></b></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1">The Context Object</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1">The Input Policy </td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1">The Context Policy</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1"><a href="doc/class_reference_lexer.html">The Lexer Iterator
+ Interface </a></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1">The Token Type</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1">The Token Identifiers </td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1">The File Position</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0"><b>Predefined Macros</b></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0"><a href="doc/macro_expansion_process.html">The Macro Expansion
+ Process</a></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">Compile Time Configuration</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">Samples</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0"><b>The Wave Driver
+ Executable</b></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1"><b>The Wave Driver Command Line </b></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1"><b>The Tracing Facility</b></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L1"><a href="doc/supported_pragmas.html">Supported Pragma
+ Directives </a></td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">Acknowledgments</td>
+ </tr>
+ <tr>
+ <td class="toc_cells_L0">References </td>
+ </tr>
+ </tbody>
 </table>
 <br>
 <hr size="1">
-<p class="copyright">Copyright &copy; 2003-2008 Hartmut Kaiser<br>
+<p class="copyright">Copyright &copy; 2003-2008
+ Hartmut Kaiser<br>
   <br>
-<font size="2">Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) </font> </p>
+ <font size="2">Distributed under the Boost Software
+ License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt) </font> </p>
 <span class="updated"></span>
-<p class="copyright"><span class="updated">Last updated:
- <!-- #BeginDate format:fcAm1m -->Sunday, December 2, 2007 18:57<!-- #EndDate -->
-</span></p>
+<p class="copyright"><span class="updated">Last updated:
+ <!-- #BeginDate format:fcAm1m -->Tuesday, July 29, 2008 20:31<!-- #EndDate -->
+ </span></p>
 </body>
 </html>

Modified: trunk/libs/wave/samples/waveidl/idllexer/idl_re.cpp
==============================================================================
--- trunk/libs/wave/samples/waveidl/idllexer/idl_re.cpp (original)
+++ trunk/libs/wave/samples/waveidl/idllexer/idl_re.cpp 2008-10-12 21:21:03 EDT (Sun, 12 Oct 2008)
@@ -1,4 +1,4 @@
-/* Generated by re2c 0.13.1 on Wed Nov 21 11:51:27 2007 */
+/* Generated by re2c 0.13.2 on Thu Oct 09 21:18:08 2008 */
 #line 1 "idl.re"
 /*=============================================================================
     Boost.Wave: A Standard compliant C++ preprocessor library
@@ -435,9 +435,9 @@
          68, 68, 68, 68, 68, 68, 68, 68,
     };
 
- if((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
+ if ((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
     yych = *YYCURSOR;
- switch(yych) {
+ switch (yych) {
     case 0x00: goto yy69;
     case 0x09:
     case 0x0B:
@@ -540,15 +540,15 @@
     }
 yy2:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '*') goto yy356;
- if(yych == '/') goto yy354;
+ if ((yych = *YYCURSOR) == '*') goto yy356;
+ if (yych == '/') goto yy354;
 #line 402 "idl.re"
     { BOOST_WAVE_RET(T_DIVIDE); }
 #line 548 "idl_re.cpp"
 yy4:
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych == 'R') goto yy350;
+ if (yych == 'R') goto yy350;
     goto yy202;
 yy5:
 #line 425 "idl.re"
@@ -557,7 +557,7 @@
 yy6:
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych == 'A') goto yy345;
+ if (yych == 'A') goto yy345;
     goto yy202;
 yy7:
     ++YYCURSOR;
@@ -582,34 +582,34 @@
 yy15:
     yyaccept = 1;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych <= 'e') {
- if(yych <= '"') {
- if(yych <= 0x09) {
- if(yych >= 0x09) goto yy239;
+ if (yych <= 'e') {
+ if (yych <= '"') {
+ if (yych <= 0x09) {
+ if (yych >= 0x09) goto yy239;
             } else {
- if(yych == ' ') goto yy239;
+ if (yych == ' ') goto yy239;
             }
         } else {
- if(yych <= '.') {
- if(yych <= '#') goto yy343;
+ if (yych <= '.') {
+ if (yych <= '#') goto yy343;
             } else {
- if(yych <= '/') goto yy239;
- if(yych >= 'd') goto yy239;
+ if (yych <= '/') goto yy239;
+ if (yych >= 'd') goto yy239;
             }
         }
     } else {
- if(yych <= 'o') {
- if(yych <= 'i') {
- if(yych >= 'i') goto yy239;
+ if (yych <= 'o') {
+ if (yych <= 'i') {
+ if (yych >= 'i') goto yy239;
             } else {
- if(yych == 'l') goto yy239;
+ if (yych == 'l') goto yy239;
             }
         } else {
- if(yych <= 'u') {
- if(yych <= 'p') goto yy239;
- if(yych >= 'u') goto yy239;
+ if (yych <= 'u') {
+ if (yych <= 'p') goto yy239;
+ if (yych >= 'u') goto yy239;
             } else {
- if(yych == 'w') goto yy239;
+ if (yych == 'w') goto yy239;
             }
         }
     }
@@ -640,28 +640,28 @@
 yy25:
     yyaccept = 2;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych == '?') goto yy341;
+ if (yych == '?') goto yy341;
 yy26:
 #line 397 "idl.re"
     { BOOST_WAVE_RET(T_QUESTION_MARK); }
 #line 648 "idl_re.cpp"
 yy27:
     ++YYCURSOR;
- if((yych = *YYCURSOR) <= '/') goto yy28;
- if(yych <= '9') goto yy168;
+ if ((yych = *YYCURSOR) <= '/') goto yy28;
+ if (yych <= '9') goto yy168;
 yy28:
 #line 398 "idl.re"
     { BOOST_WAVE_RET(T_DOT); }
 #line 656 "idl_re.cpp"
 yy29:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '+') goto yy339;
+ if ((yych = *YYCURSOR) == '+') goto yy339;
 #line 399 "idl.re"
     { BOOST_WAVE_RET(T_PLUS); }
 #line 662 "idl_re.cpp"
 yy31:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '-') goto yy337;
+ if ((yych = *YYCURSOR) == '-') goto yy337;
 #line 400 "idl.re"
     { BOOST_WAVE_RET(T_MINUS); }
 #line 668 "idl_re.cpp"
@@ -673,7 +673,7 @@
 yy35:
     yyaccept = 3;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych == ':') goto yy238;
+ if (yych == ':') goto yy238;
 yy36:
 #line 403 "idl.re"
     { BOOST_WAVE_RET(T_PERCENT); }
@@ -685,13 +685,13 @@
 #line 686 "idl_re.cpp"
 yy39:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '&') goto yy236;
+ if ((yych = *YYCURSOR) == '&') goto yy236;
 #line 405 "idl.re"
     { BOOST_WAVE_RET(T_AND); }
 #line 692 "idl_re.cpp"
 yy41:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '|') goto yy234;
+ if ((yych = *YYCURSOR) == '|') goto yy234;
 #line 406 "idl.re"
     { BOOST_WAVE_RET(T_OR); }
 #line 698 "idl_re.cpp"
@@ -702,30 +702,30 @@
 #line 703 "idl_re.cpp"
 yy45:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '=') goto yy232;
+ if ((yych = *YYCURSOR) == '=') goto yy232;
 #line 408 "idl.re"
     { BOOST_WAVE_RET(T_NOT); }
 #line 709 "idl_re.cpp"
 yy47:
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '=') goto yy230;
+ if ((yych = *YYCURSOR) == '=') goto yy230;
 #line 409 "idl.re"
     { BOOST_WAVE_RET(T_ASSIGN); }
 #line 715 "idl_re.cpp"
 yy49:
     ++YYCURSOR;
- if((yych = *YYCURSOR) <= ';') goto yy50;
- if(yych <= '<') goto yy228;
- if(yych <= '=') goto yy226;
+ if ((yych = *YYCURSOR) <= ';') goto yy50;
+ if (yych <= '<') goto yy228;
+ if (yych <= '=') goto yy226;
 yy50:
 #line 410 "idl.re"
     { BOOST_WAVE_RET(T_LESS); }
 #line 724 "idl_re.cpp"
 yy51:
     ++YYCURSOR;
- if((yych = *YYCURSOR) <= '<') goto yy52;
- if(yych <= '=') goto yy222;
- if(yych <= '>') goto yy224;
+ if ((yych = *YYCURSOR) <= '<') goto yy52;
+ if (yych <= '=') goto yy222;
+ if (yych <= '>') goto yy224;
 yy52:
 #line 411 "idl.re"
     { BOOST_WAVE_RET(T_GREATER); }
@@ -742,27 +742,27 @@
 yy56:
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yybm[0+yych] & 2) {
+ if (yybm[0+yych] & 2) {
         goto yy201;
     }
- if(yych <= '\'') {
- if(yych == '"') goto yy75;
- if(yych <= '&') goto yy5;
+ if (yych <= '\'') {
+ if (yych == '"') goto yy75;
+ if (yych <= '&') goto yy5;
         goto yy221;
     } else {
- if(yych <= '?') {
- if(yych <= '>') goto yy5;
+ if (yych <= '?') {
+ if (yych <= '>') goto yy5;
             goto yy204;
         } else {
- if(yych == '\\') goto yy203;
+ if (yych == '\\') goto yy203;
             goto yy5;
         }
     }
 yy57:
     yyaccept = 4;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych == 'U') goto yy193;
- if(yych == 'u') goto yy192;
+ if (yych == 'U') goto yy193;
+ if (yych == 'u') goto yy192;
 yy58:
 #line 492 "idl.re"
     {
@@ -772,40 +772,40 @@
 yy59:
     yyaccept = 5;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yybm[0+yych] & 1) {
+ if (yybm[0+yych] & 1) {
         goto yy185;
     }
- if(yych <= 'U') {
- if(yych <= 'C') {
- if(yych <= '.') {
- if(yych >= '.') goto yy168;
+ if (yych <= 'U') {
+ if (yych <= 'C') {
+ if (yych <= '.') {
+ if (yych >= '.') goto yy168;
             } else {
- if(yych <= '/') goto yy60;
- if(yych <= '9') goto yy187;
+ if (yych <= '/') goto yy60;
+ if (yych <= '9') goto yy187;
             }
         } else {
- if(yych <= 'K') {
- if(yych <= 'D') goto yy164;
- if(yych <= 'E') goto yy171;
+ if (yych <= 'K') {
+ if (yych <= 'D') goto yy164;
+ if (yych <= 'E') goto yy171;
             } else {
- if(yych <= 'L') goto yy173;
- if(yych >= 'U') goto yy172;
+ if (yych <= 'L') goto yy173;
+ if (yych >= 'U') goto yy172;
             }
         }
     } else {
- if(yych <= 'k') {
- if(yych <= 'c') {
- if(yych == 'X') goto yy189;
+ if (yych <= 'k') {
+ if (yych <= 'c') {
+ if (yych == 'X') goto yy189;
             } else {
- if(yych <= 'd') goto yy164;
- if(yych <= 'e') goto yy171;
+ if (yych <= 'd') goto yy164;
+ if (yych <= 'e') goto yy171;
             }
         } else {
- if(yych <= 'u') {
- if(yych <= 'l') goto yy173;
- if(yych >= 'u') goto yy172;
+ if (yych <= 'u') {
+ if (yych <= 'l') goto yy173;
+ if (yych >= 'u') goto yy172;
             } else {
- if(yych == 'x') goto yy189;
+ if (yych == 'x') goto yy189;
             }
         }
     }
@@ -816,31 +816,31 @@
 yy61:
     yyaccept = 5;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yybm[256+yych] & 128) {
+ if (yybm[256+yych] & 128) {
         goto yy166;
     }
- if(yych <= 'T') {
- if(yych <= 'D') {
- if(yych == '.') goto yy168;
- if(yych <= 'C') goto yy60;
+ if (yych <= 'T') {
+ if (yych <= 'D') {
+ if (yych == '.') goto yy168;
+ if (yych <= 'C') goto yy60;
             goto yy164;
         } else {
- if(yych <= 'E') goto yy171;
- if(yych == 'L') goto yy173;
+ if (yych <= 'E') goto yy171;
+ if (yych == 'L') goto yy173;
             goto yy60;
         }
     } else {
- if(yych <= 'e') {
- if(yych <= 'U') goto yy172;
- if(yych <= 'c') goto yy60;
- if(yych <= 'd') goto yy164;
+ if (yych <= 'e') {
+ if (yych <= 'U') goto yy172;
+ if (yych <= 'c') goto yy60;
+ if (yych <= 'd') goto yy164;
             goto yy171;
         } else {
- if(yych <= 'l') {
- if(yych <= 'k') goto yy60;
+ if (yych <= 'l') {
+ if (yych <= 'k') goto yy60;
                 goto yy173;
             } else {
- if(yych == 'u') goto yy172;
+ if (yych == 'u') goto yy172;
                 goto yy60;
             }
         }
@@ -848,24 +848,24 @@
 yy62:
     yyaccept = 4;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy121;
- if(yych <= 0x0A) goto yy58;
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy121;
+ if (yych <= 0x0A) goto yy58;
         goto yy121;
     } else {
- if(yych <= 0x1F) goto yy58;
- if(yych == '\'') goto yy58;
+ if (yych <= 0x1F) goto yy58;
+ if (yych == '\'') goto yy58;
         goto yy121;
     }
 yy63:
     yyaccept = 4;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy76;
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy76;
         goto yy58;
     } else {
- if(yych <= 0x0C) goto yy76;
- if(yych <= 0x1F) goto yy58;
+ if (yych <= 0x0C) goto yy76;
+ if (yych <= 0x1F) goto yy58;
         goto yy76;
     }
 yy64:
@@ -887,7 +887,7 @@
 #line 888 "idl_re.cpp"
 yy68:
     yych = *++YYCURSOR;
- if(yych == 0x0A) goto yy72;
+ if (yych == 0x0A) goto yy72;
     goto yy67;
 yy69:
     ++YYCURSOR;
@@ -915,45 +915,45 @@
     goto yy67;
 yy73:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
 yy74:
- if(yybm[256+yych] & 2) {
+ if (yybm[256+yych] & 2) {
         goto yy73;
     }
     goto yy65;
 yy75:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
 yy76:
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy78;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy78;
     goto yy79;
 yy77:
     YYCURSOR = YYMARKER;
- if(yyaccept <= 6) {
- if(yyaccept <= 3) {
- if(yyaccept <= 1) {
- if(yyaccept <= 0) {
+ if (yyaccept <= 6) {
+ if (yyaccept <= 3) {
+ if (yyaccept <= 1) {
+ if (yyaccept <= 0) {
                     goto yy5;
                 } else {
                     goto yy16;
                 }
             } else {
- if(yyaccept <= 2) {
+ if (yyaccept <= 2) {
                     goto yy26;
                 } else {
                     goto yy36;
                 }
             }
         } else {
- if(yyaccept <= 5) {
- if(yyaccept <= 4) {
+ if (yyaccept <= 5) {
+ if (yyaccept <= 4) {
                     goto yy58;
                 } else {
                     goto yy60;
@@ -963,9 +963,9 @@
             }
         }
     } else {
- if(yyaccept <= 9) {
- if(yyaccept <= 8) {
- if(yyaccept <= 7) {
+ if (yyaccept <= 9) {
+ if (yyaccept <= 8) {
+ if (yyaccept <= 7) {
                     goto yy131;
                 } else {
                     goto yy170;
@@ -974,8 +974,8 @@
                 goto yy294;
             }
         } else {
- if(yyaccept <= 11) {
- if(yyaccept <= 10) {
+ if (yyaccept <= 11) {
+ if (yyaccept <= 10) {
                     goto yy302;
                 } else {
                     goto yy349;
@@ -987,57 +987,57 @@
     }
 yy78:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy91;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy91;
 yy79:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '`') {
- if(yych <= '7') {
- if(yych <= '&') {
- if(yych == '"') goto yy75;
+ if (yych <= '`') {
+ if (yych <= '7') {
+ if (yych <= '&') {
+ if (yych == '"') goto yy75;
                 goto yy77;
             } else {
- if(yych <= '\'') goto yy75;
- if(yych <= '/') goto yy77;
+ if (yych <= '\'') goto yy75;
+ if (yych <= '/') goto yy77;
                 goto yy86;
             }
         } else {
- if(yych <= 'T') {
- if(yych == '?') goto yy84;
+ if (yych <= 'T') {
+ if (yych == '?') goto yy84;
                 goto yy77;
             } else {
- if(yych <= 'U') goto yy83;
- if(yych == '\\') goto yy75;
+ if (yych <= 'U') goto yy83;
+ if (yych == '\\') goto yy75;
                 goto yy77;
             }
         }
     } else {
- if(yych <= 'r') {
- if(yych <= 'f') {
- if(yych <= 'b') goto yy75;
- if(yych <= 'e') goto yy77;
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'b') goto yy75;
+ if (yych <= 'e') goto yy77;
                 goto yy75;
             } else {
- if(yych == 'n') goto yy75;
- if(yych <= 'q') goto yy77;
+ if (yych == 'n') goto yy75;
+ if (yych <= 'q') goto yy77;
                 goto yy75;
             }
         } else {
- if(yych <= 'u') {
- if(yych <= 's') goto yy77;
- if(yych <= 't') goto yy75;
+ if (yych <= 'u') {
+ if (yych <= 's') goto yy77;
+ if (yych <= 't') goto yy75;
                 goto yy82;
             } else {
- if(yych <= 'v') goto yy75;
- if(yych == 'x') goto yy85;
+ if (yych <= 'v') goto yy75;
+ if (yych == 'x') goto yy85;
                 goto yy77;
             }
         }
@@ -1050,247 +1050,247 @@
 #line 1051 "idl_re.cpp"
 yy82:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy117;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy117;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy117;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy117;
+ if (yych <= 'F') goto yy117;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy117;
         goto yy77;
     }
 yy83:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy110;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy110;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy110;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy110;
+ if (yych <= 'F') goto yy110;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy110;
         goto yy77;
     }
 yy84:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy90;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy90;
     goto yy79;
 yy85:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 8) {
+ if (yybm[256+yych] & 8) {
         goto yy88;
     }
     goto yy77;
 yy86:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '"') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy75;
+ if (yych <= '"') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy75;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy75;
- if(yych <= 0x1F) goto yy77;
- if(yych <= '!') goto yy75;
+ if (yych <= 0x0C) goto yy75;
+ if (yych <= 0x1F) goto yy77;
+ if (yych <= '!') goto yy75;
             goto yy80;
         }
     } else {
- if(yych <= '>') {
- if(yych <= '/') goto yy75;
- if(yych >= '8') goto yy75;
+ if (yych <= '>') {
+ if (yych <= '/') goto yy75;
+ if (yych >= '8') goto yy75;
         } else {
- if(yych <= '?') goto yy78;
- if(yych == '\\') goto yy79;
+ if (yych <= '?') goto yy78;
+ if (yych == '\\') goto yy79;
             goto yy75;
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy78;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy78;
     goto yy79;
 yy88:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 8) {
+ if (yybm[256+yych] & 8) {
         goto yy88;
     }
- if(yych <= '!') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy75;
+ if (yych <= '!') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy75;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy75;
- if(yych <= 0x1F) goto yy77;
+ if (yych <= 0x0C) goto yy75;
+ if (yych <= 0x1F) goto yy77;
             goto yy75;
         }
     } else {
- if(yych <= '?') {
- if(yych <= '"') goto yy80;
- if(yych <= '>') goto yy75;
+ if (yych <= '?') {
+ if (yych <= '"') goto yy80;
+ if (yych <= '>') goto yy75;
             goto yy78;
         } else {
- if(yych == '\\') goto yy79;
+ if (yych == '\\') goto yy79;
             goto yy75;
         }
     }
 yy90:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych >= '\\') goto yy79;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych >= '\\') goto yy79;
 yy91:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 16) {
+ if (yybm[256+yych] & 16) {
         goto yy91;
     }
- if(yych <= '!') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy75;
+ if (yych <= '!') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy75;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy75;
- if(yych <= 0x1F) goto yy77;
+ if (yych <= 0x0C) goto yy75;
+ if (yych <= 0x1F) goto yy77;
             goto yy75;
         }
     } else {
- if(yych <= '/') {
- if(yych <= '"') goto yy80;
- if(yych <= '.') goto yy75;
+ if (yych <= '/') {
+ if (yych <= '"') goto yy80;
+ if (yych <= '.') goto yy75;
         } else {
- if(yych == '\\') goto yy79;
+ if (yych == '\\') goto yy79;
             goto yy75;
         }
     }
 yy93:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 32) {
+ if (yybm[256+yych] & 32) {
         goto yy93;
     }
- if(yych <= '7') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '7') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy97;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy97;
+ if (yych <= '/') goto yy75;
                 goto yy86;
             }
         }
     } else {
- if(yych <= 'U') {
- if(yych == '?') goto yy98;
- if(yych <= 'T') goto yy75;
+ if (yych <= 'U') {
+ if (yych == '?') goto yy98;
+ if (yych <= 'T') goto yy75;
             goto yy96;
         } else {
- if(yych <= 'u') {
- if(yych <= 't') goto yy75;
+ if (yych <= 'u') {
+ if (yych <= 't') goto yy75;
             } else {
- if(yych == 'x') goto yy88;
+ if (yych == 'x') goto yy88;
                 goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
                 goto yy107;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
             goto yy107;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych <= 'f') goto yy107;
+ if (yych <= '`') goto yy75;
+ if (yych <= 'f') goto yy107;
                 goto yy75;
             }
         }
     }
 yy96:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
                 goto yy100;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
             goto yy100;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych <= 'f') goto yy100;
+ if (yych <= '`') goto yy75;
+ if (yych <= 'f') goto yy100;
                 goto yy75;
             }
         }
@@ -1298,596 +1298,596 @@
 yy97:
     yyaccept = 6;
     YYMARKER = ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy81;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy78;
+ if (yych <= '!') goto yy81;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy78;
     goto yy79;
 yy98:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych >= '\\') goto yy79;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych >= '\\') goto yy79;
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 16) {
+ if (yybm[256+yych] & 16) {
         goto yy91;
     }
- if(yych <= '!') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy75;
+ if (yych <= '!') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy75;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy75;
- if(yych <= 0x1F) goto yy77;
+ if (yych <= 0x0C) goto yy75;
+ if (yych <= 0x1F) goto yy77;
             goto yy75;
         }
     } else {
- if(yych <= '/') {
- if(yych <= '"') goto yy80;
- if(yych <= '.') goto yy75;
+ if (yych <= '/') {
+ if (yych <= '"') goto yy80;
+ if (yych <= '.') goto yy75;
             goto yy93;
         } else {
- if(yych == '\\') goto yy79;
+ if (yych == '\\') goto yy79;
             goto yy75;
         }
     }
 yy100:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy78;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy78;
     goto yy79;
 yy107:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy75;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy75;
+ if (yych <= 0x0A) goto yy77;
             goto yy75;
         } else {
- if(yych <= '!') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '!') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy75;
             } else {
- if(yych <= '"') goto yy80;
- if(yych <= '/') goto yy75;
+ if (yych <= '"') goto yy80;
+ if (yych <= '/') goto yy75;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy78;
- if(yych <= '@') goto yy75;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy78;
+ if (yych <= '@') goto yy75;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy75;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy75;
                 goto yy79;
             } else {
- if(yych <= '`') goto yy75;
- if(yych >= 'g') goto yy75;
+ if (yych <= '`') goto yy75;
+ if (yych >= 'g') goto yy75;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 4) {
+ if (yybm[256+yych] & 4) {
         goto yy75;
     }
- if(yych <= '!') goto yy77;
- if(yych <= '"') goto yy80;
- if(yych <= '[') goto yy78;
+ if (yych <= '!') goto yy77;
+ if (yych <= '"') goto yy80;
+ if (yych <= '[') goto yy78;
     goto yy79;
 yy110:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy111;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy111;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy111:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy112;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy112;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy112:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy113;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy113;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy113:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy114;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy114;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy114:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy115;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy115;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy115:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy116;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy116;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy116:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy75;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy75;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy75;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy75;
+ if (yych <= 'F') goto yy75;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy75;
         goto yy77;
     }
 yy117:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy118;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy118;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy118:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy119;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy119;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy119:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy75;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy75;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy75;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy75;
+ if (yych <= 'F') goto yy75;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy75;
         goto yy77;
     }
 yy120:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
 yy121:
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych >= '\\') goto yy123;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych >= '\\') goto yy123;
 yy122:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych <= '[') goto yy135;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '[') goto yy135;
 yy123:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '`') {
- if(yych <= '7') {
- if(yych <= '&') {
- if(yych == '"') goto yy120;
+ if (yych <= '`') {
+ if (yych <= '7') {
+ if (yych <= '&') {
+ if (yych == '"') goto yy120;
                 goto yy77;
             } else {
- if(yych <= '\'') goto yy120;
- if(yych <= '/') goto yy77;
+ if (yych <= '\'') goto yy120;
+ if (yych <= '/') goto yy77;
                 goto yy128;
             }
         } else {
- if(yych <= 'T') {
- if(yych == '?') goto yy126;
+ if (yych <= 'T') {
+ if (yych == '?') goto yy126;
                 goto yy77;
             } else {
- if(yych <= 'U') goto yy125;
- if(yych == '\\') goto yy120;
+ if (yych <= 'U') goto yy125;
+ if (yych == '\\') goto yy120;
                 goto yy77;
             }
         }
     } else {
- if(yych <= 'r') {
- if(yych <= 'f') {
- if(yych <= 'b') goto yy120;
- if(yych <= 'e') goto yy77;
+ if (yych <= 'r') {
+ if (yych <= 'f') {
+ if (yych <= 'b') goto yy120;
+ if (yych <= 'e') goto yy77;
                 goto yy120;
             } else {
- if(yych == 'n') goto yy120;
- if(yych <= 'q') goto yy77;
+ if (yych == 'n') goto yy120;
+ if (yych <= 'q') goto yy77;
                 goto yy120;
             }
         } else {
- if(yych <= 'u') {
- if(yych <= 's') goto yy77;
- if(yych <= 't') goto yy120;
+ if (yych <= 'u') {
+ if (yych <= 's') goto yy77;
+ if (yych <= 't') goto yy120;
             } else {
- if(yych <= 'v') goto yy120;
- if(yych == 'x') goto yy127;
+ if (yych <= 'v') goto yy120;
+ if (yych == 'x') goto yy127;
                 goto yy77;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy161;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy161;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy161;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy161;
+ if (yych <= 'F') goto yy161;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy161;
         goto yy77;
     }
 yy125:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy154;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy154;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy154;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy154;
+ if (yych <= 'F') goto yy154;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy154;
         goto yy77;
     }
 yy126:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych <= '[') goto yy134;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '[') goto yy134;
     goto yy123;
 yy127:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy132;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy132;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy132;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy132;
+ if (yych <= 'F') goto yy132;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy132;
         goto yy77;
     }
 yy128:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '\'') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy120;
+ if (yych <= '\'') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy120;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy120;
- if(yych <= 0x1F) goto yy77;
- if(yych <= '&') goto yy120;
+ if (yych <= 0x0C) goto yy120;
+ if (yych <= 0x1F) goto yy77;
+ if (yych <= '&') goto yy120;
             goto yy130;
         }
     } else {
- if(yych <= '>') {
- if(yych <= '/') goto yy120;
- if(yych >= '8') goto yy120;
+ if (yych <= '>') {
+ if (yych <= '/') goto yy120;
+ if (yych >= '8') goto yy120;
         } else {
- if(yych <= '?') goto yy122;
- if(yych == '\\') goto yy123;
+ if (yych <= '?') goto yy122;
+ if (yych == '\\') goto yy123;
             goto yy120;
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych <= '[') goto yy122;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '[') goto yy122;
     goto yy123;
 yy130:
     ++YYCURSOR;
@@ -1897,180 +1897,180 @@
 #line 1898 "idl_re.cpp"
 yy132:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
                 goto yy132;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
             goto yy132;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych <= 'f') goto yy132;
+ if (yych <= '`') goto yy120;
+ if (yych <= 'f') goto yy132;
                 goto yy120;
             }
         }
     }
 yy134:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych >= '\\') goto yy123;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych >= '\\') goto yy123;
 yy135:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '\'') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy120;
+ if (yych <= '\'') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy120;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy120;
- if(yych <= 0x1F) goto yy77;
- if(yych <= '&') goto yy120;
+ if (yych <= 0x0C) goto yy120;
+ if (yych <= 0x1F) goto yy77;
+ if (yych <= '&') goto yy120;
             goto yy130;
         }
     } else {
- if(yych <= '>') {
- if(yych != '/') goto yy120;
+ if (yych <= '>') {
+ if (yych != '/') goto yy120;
         } else {
- if(yych <= '?') goto yy135;
- if(yych == '\\') goto yy123;
+ if (yych <= '?') goto yy135;
+ if (yych == '\\') goto yy123;
             goto yy120;
         }
     }
 yy137:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '>') {
- if(yych <= 0x1F) {
- if(yych <= 0x09) {
- if(yych <= 0x08) goto yy77;
+ if (yych <= '>') {
+ if (yych <= 0x1F) {
+ if (yych <= 0x09) {
+ if (yych <= 0x08) goto yy77;
                 goto yy120;
             } else {
- if(yych <= 0x0A) goto yy77;
- if(yych <= 0x0C) goto yy120;
+ if (yych <= 0x0A) goto yy77;
+ if (yych <= 0x0C) goto yy120;
                 goto yy77;
             }
         } else {
- if(yych <= '\'') {
- if(yych <= '&') goto yy120;
+ if (yych <= '\'') {
+ if (yych <= '&') goto yy120;
                 goto yy141;
             } else {
- if(yych <= '/') goto yy120;
- if(yych <= '7') goto yy128;
+ if (yych <= '/') goto yy120;
+ if (yych <= '7') goto yy128;
                 goto yy120;
             }
         }
     } else {
- if(yych <= '\\') {
- if(yych <= 'T') {
- if(yych <= '?') goto yy142;
+ if (yych <= '\\') {
+ if (yych <= 'T') {
+ if (yych <= '?') goto yy142;
                 goto yy120;
             } else {
- if(yych <= 'U') goto yy140;
- if(yych <= '[') goto yy120;
+ if (yych <= 'U') goto yy140;
+ if (yych <= '[') goto yy120;
                 goto yy137;
             }
         } else {
- if(yych <= 'u') {
- if(yych <= 't') goto yy120;
+ if (yych <= 'u') {
+ if (yych <= 't') goto yy120;
             } else {
- if(yych == 'x') goto yy132;
+ if (yych == 'x') goto yy132;
                 goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
                 goto yy151;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
             goto yy151;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych <= 'f') goto yy151;
+ if (yych <= '`') goto yy120;
+ if (yych <= 'f') goto yy151;
                 goto yy120;
             }
         }
     }
 yy140:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
                 goto yy144;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
             goto yy144;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych <= 'f') goto yy144;
+ if (yych <= '`') goto yy120;
+ if (yych <= 'f') goto yy144;
                 goto yy120;
             }
         }
@@ -2078,440 +2078,440 @@
 yy141:
     yyaccept = 7;
     YYMARKER = ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy131;
- if(yych <= '\'') goto yy130;
- if(yych <= '[') goto yy122;
+ if (yych <= '&') goto yy131;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '[') goto yy122;
     goto yy123;
 yy142:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych >= '\\') goto yy123;
- ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
- yych = *YYCURSOR;
- if(yych <= '\'') {
- if(yych <= 0x0A) {
- if(yych == 0x09) goto yy120;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych >= '\\') goto yy123;
+ ++YYCURSOR;
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
+ yych = *YYCURSOR;
+ if (yych <= '\'') {
+ if (yych <= 0x0A) {
+ if (yych == 0x09) goto yy120;
             goto yy77;
         } else {
- if(yych <= 0x0C) goto yy120;
- if(yych <= 0x1F) goto yy77;
- if(yych <= '&') goto yy120;
+ if (yych <= 0x0C) goto yy120;
+ if (yych <= 0x1F) goto yy77;
+ if (yych <= '&') goto yy120;
             goto yy130;
         }
     } else {
- if(yych <= '>') {
- if(yych == '/') goto yy137;
+ if (yych <= '>') {
+ if (yych == '/') goto yy137;
             goto yy120;
         } else {
- if(yych <= '?') goto yy135;
- if(yych == '\\') goto yy123;
+ if (yych <= '?') goto yy135;
+ if (yych == '\\') goto yy123;
             goto yy120;
         }
     }
 yy144:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych <= '[') goto yy122;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '[') goto yy122;
     goto yy123;
 yy151:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '9') {
- if(yych <= 0x0C) {
- if(yych == 0x09) goto yy120;
- if(yych <= 0x0A) goto yy77;
+ if (yych <= '9') {
+ if (yych <= 0x0C) {
+ if (yych == 0x09) goto yy120;
+ if (yych <= 0x0A) goto yy77;
             goto yy120;
         } else {
- if(yych <= '&') {
- if(yych <= 0x1F) goto yy77;
+ if (yych <= '&') {
+ if (yych <= 0x1F) goto yy77;
                 goto yy120;
             } else {
- if(yych <= '\'') goto yy130;
- if(yych <= '/') goto yy120;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '/') goto yy120;
             }
         }
     } else {
- if(yych <= 'F') {
- if(yych == '?') goto yy122;
- if(yych <= '@') goto yy120;
+ if (yych <= 'F') {
+ if (yych == '?') goto yy122;
+ if (yych <= '@') goto yy120;
         } else {
- if(yych <= '\\') {
- if(yych <= '[') goto yy120;
+ if (yych <= '\\') {
+ if (yych <= '[') goto yy120;
                 goto yy123;
             } else {
- if(yych <= '`') goto yy120;
- if(yych >= 'g') goto yy120;
+ if (yych <= '`') goto yy120;
+ if (yych >= 'g') goto yy120;
             }
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 64) {
+ if (yybm[256+yych] & 64) {
         goto yy120;
     }
- if(yych <= '&') goto yy77;
- if(yych <= '\'') goto yy130;
- if(yych <= '[') goto yy122;
+ if (yych <= '&') goto yy77;
+ if (yych <= '\'') goto yy130;
+ if (yych <= '[') goto yy122;
     goto yy123;
 yy154:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy155;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy155;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy155:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy156;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy156;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy156:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy157;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy157;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy157:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy158;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy158;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy158:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy159;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy159;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy159:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy160;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy160;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy160:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy120;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy120;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy120;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy120;
+ if (yych <= 'F') goto yy120;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy120;
         goto yy77;
     }
 yy161:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy162;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy162;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy162:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy163;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy163;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy163:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy120;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy120;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy120;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy120;
+ if (yych <= 'F') goto yy120;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy120;
         goto yy77;
     }
 yy164:
@@ -2522,33 +2522,33 @@
 yy166:
     yyaccept = 5;
     YYMARKER = ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
+ if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
     yych = *YYCURSOR;
- if(yybm[256+yych] & 128) {
+ if (yybm[256+yych] & 128) {
         goto yy166;
     }
- if(yych <= 'T') {
- if(yych <= 'D') {
- if(yych == '.') goto yy168;
- if(yych <= 'C') goto yy60;
+ if (yych <= 'T') {
+ if (yych <= 'D') {
+ if (yych == '.') goto yy168;
+ if (yych <= 'C') goto yy60;
             goto yy164;
         } else {
- if(yych <= 'E') goto yy171;
- if(yych == 'L') goto yy173;
+ if (yych <= 'E') goto yy171;
+ if (yych == 'L') goto yy173;
             goto yy60;
         }
     } else {
- if(yych <= 'e') {
- if(yych <= 'U') goto yy172;
- if(yych <= 'c') goto yy60;
- if(yych <= 'd') goto yy164;
+ if (yych <= 'e') {
+ if (yych <= 'U') goto yy172;
+ if (yych <= 'c') goto yy60;
+ if (yych <= 'd') goto yy164;
             goto yy171;
         } else {
- if(yych <= 'l') {
- if(yych <= 'k') goto yy60;
+ if (yych <= 'l') {
+ if (yych <= 'k') goto yy60;
                 goto yy173;
             } else {
- if(yych == 'u') goto yy172;
+ if (yych == 'u') goto yy172;
                 goto yy60;
             }
         }
@@ -2556,26 +2556,26 @@
 yy168:
     yyaccept = 8;
     YYMARKER = ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
+ if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
     yych = *YYCURSOR;
- if(yych <= 'K') {
- if(yych <= 'C') {
- if(yych <= '/') goto yy170;
- if(yych <= '9') goto yy168;
- } else {
- if(yych <= 'D') goto yy164;
- if(yych <= 'E') goto yy181;
- if(yych <= 'F') goto yy178;
- }
- } else {
- if(yych <= 'e') {
- if(yych <= 'L') goto yy179;
- if(yych <= 'c') goto yy170;
- if(yych <= 'd') goto yy164;
+ if (yych <= 'K') {
+ if (yych <= 'C') {
+ if (yych <= '/') goto yy170;
+ if (yych <= '9') goto yy168;
+ } else {
+ if (yych <= 'D') goto yy164;
+ if (yych <= 'E') goto yy181;
+ if (yych <= 'F') goto yy178;
+ }
+ } else {
+ if (yych <= 'e') {
+ if (yych <= 'L') goto yy179;
+ if (yych <= 'c') goto yy170;
+ if (yych <= 'd') goto yy164;
             goto yy181;
         } else {
- if(yych <= 'f') goto yy178;
- if(yych == 'l') goto yy179;
+ if (yych <= 'f') goto yy178;
+ if (yych == 'l') goto yy179;
         }
     }
 yy170:
@@ -2584,506 +2584,506 @@
 #line 2585 "idl_re.cpp"
 yy171:
     yych = *++YYCURSOR;
- if(yych <= ',') {
- if(yych == '+') goto yy175;
+ if (yych <= ',') {
+ if (yych == '+') goto yy175;
         goto yy77;
     } else {
- if(yych <= '-') goto yy175;
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy176;
+ if (yych <= '-') goto yy175;
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy176;
         goto yy77;
     }
 yy172:
     yych = *++YYCURSOR;
- if(yych == 'L') goto yy174;
- if(yych == 'l') goto yy174;
+ if (yych == 'L') goto yy174;
+ if (yych == 'l') goto yy174;
     goto yy60;
 yy173:
     yych = *++YYCURSOR;
- if(yych == 'U') goto yy174;
- if(yych != 'u') goto yy60;
+ if (yych == 'U') goto yy174;
+ if (yych != 'u') goto yy60;
 yy174:
     yych = *++YYCURSOR;
     goto yy60;
 yy175:
     yych = *++YYCURSOR;
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
 yy176:
     ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
     yych = *YYCURSOR;
- if(yych <= 'K') {
- if(yych <= '9') {
- if(yych <= '/') goto yy170;
+ if (yych <= 'K') {
+ if (yych <= '9') {
+ if (yych <= '/') goto yy170;
             goto yy176;
         } else {
- if(yych != 'F') goto yy170;
+ if (yych != 'F') goto yy170;
         }
     } else {
- if(yych <= 'f') {
- if(yych <= 'L') goto yy179;
- if(yych <= 'e') goto yy170;
+ if (yych <= 'f') {
+ if (yych <= 'L') goto yy179;
+ if (yych <= 'e') goto yy170;
         } else {
- if(yych == 'l') goto yy179;
+ if (yych == 'l') goto yy179;
             goto yy170;
         }
     }
 yy178:
     yych = *++YYCURSOR;
- if(yych == 'L') goto yy180;
- if(yych == 'l') goto yy180;
+ if (yych == 'L') goto yy180;
+ if (yych == 'l') goto yy180;
     goto yy170;
 yy179:
     yych = *++YYCURSOR;
- if(yych == 'F') goto yy180;
- if(yych != 'f') goto yy170;
+ if (yych == 'F') goto yy180;
+ if (yych != 'f') goto yy170;
 yy180:
     yych = *++YYCURSOR;
     goto yy170;
 yy181:
     yych = *++YYCURSOR;
- if(yych <= ',') {
- if(yych != '+') goto yy77;
+ if (yych <= ',') {
+ if (yych != '+') goto yy77;
     } else {
- if(yych <= '-') goto yy182;
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy183;
+ if (yych <= '-') goto yy182;
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy183;
         goto yy77;
     }
 yy182:
     yych = *++YYCURSOR;
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
 yy183:
     ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
     yych = *YYCURSOR;
- if(yych <= 'K') {
- if(yych <= '9') {
- if(yych <= '/') goto yy170;
+ if (yych <= 'K') {
+ if (yych <= '9') {
+ if (yych <= '/') goto yy170;
             goto yy183;
         } else {
- if(yych == 'F') goto yy178;
+ if (yych == 'F') goto yy178;
             goto yy170;
         }
     } else {
- if(yych <= 'f') {
- if(yych <= 'L') goto yy179;
- if(yych <= 'e') goto yy170;
+ if (yych <= 'f') {
+ if (yych <= 'L') goto yy179;
+ if (yych <= 'e') goto yy170;
             goto yy178;
         } else {
- if(yych == 'l') goto yy179;
+ if (yych == 'l') goto yy179;
             goto yy170;
         }
     }
 yy185:
     yyaccept = 5;
     YYMARKER = ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
+ if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
     yych = *YYCURSOR;
- if(yybm[0+yych] & 1) {
+ if (yybm[0+yych] & 1) {
         goto yy185;
     }
- if(yych <= 'L') {
- if(yych <= '9') {
- if(yych == '.') goto yy168;
- if(yych <= '/') goto yy60;
+ if (yych <= 'L') {
+ if (yych <= '9') {
+ if (yych == '.') goto yy168;
+ if (yych <= '/') goto yy60;
         } else {
- if(yych <= 'D') {
- if(yych <= 'C') goto yy60;
+ if (yych <= 'D') {
+ if (yych <= 'C') goto yy60;
                 goto yy164;
             } else {
- if(yych <= 'E') goto yy171;
- if(yych <= 'K') goto yy60;
+ if (yych <= 'E') goto yy171;
+ if (yych <= 'K') goto yy60;
                 goto yy173;
             }
         }
     } else {
- if(yych <= 'e') {
- if(yych <= 'U') {
- if(yych <= 'T') goto yy60;
+ if (yych <= 'e') {
+ if (yych <= 'U') {
+ if (yych <= 'T') goto yy60;
                 goto yy172;
             } else {
- if(yych <= 'c') goto yy60;
- if(yych <= 'd') goto yy164;
+ if (yych <= 'c') goto yy60;
+ if (yych <= 'd') goto yy164;
                 goto yy171;
             }
         } else {
- if(yych <= 'l') {
- if(yych <= 'k') goto yy60;
+ if (yych <= 'l') {
+ if (yych <= 'k') goto yy60;
                 goto yy173;
             } else {
- if(yych == 'u') goto yy172;
+ if (yych == 'u') goto yy172;
                 goto yy60;
             }
         }
     }
 yy187:
     ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
+ if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
     yych = *YYCURSOR;
- if(yych <= 'C') {
- if(yych <= '.') {
- if(yych <= '-') goto yy77;
+ if (yych <= 'C') {
+ if (yych <= '.') {
+ if (yych <= '-') goto yy77;
             goto yy168;
         } else {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy187;
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy187;
             goto yy77;
         }
     } else {
- if(yych <= 'c') {
- if(yych <= 'D') goto yy164;
- if(yych <= 'E') goto yy171;
+ if (yych <= 'c') {
+ if (yych <= 'D') goto yy164;
+ if (yych <= 'E') goto yy171;
             goto yy77;
         } else {
- if(yych <= 'd') goto yy164;
- if(yych <= 'e') goto yy171;
+ if (yych <= 'd') goto yy164;
+ if (yych <= 'e') goto yy171;
             goto yy77;
         }
     }
 yy189:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy190;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy190;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy190:
     ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
     yych = *YYCURSOR;
- if(yych <= 'T') {
- if(yych <= '@') {
- if(yych <= '/') goto yy60;
- if(yych <= '9') goto yy190;
+ if (yych <= 'T') {
+ if (yych <= '@') {
+ if (yych <= '/') goto yy60;
+ if (yych <= '9') goto yy190;
             goto yy60;
         } else {
- if(yych <= 'F') goto yy190;
- if(yych == 'L') goto yy173;
+ if (yych <= 'F') goto yy190;
+ if (yych == 'L') goto yy173;
             goto yy60;
         }
     } else {
- if(yych <= 'k') {
- if(yych <= 'U') goto yy172;
- if(yych <= '`') goto yy60;
- if(yych <= 'f') goto yy190;
+ if (yych <= 'k') {
+ if (yych <= 'U') goto yy172;
+ if (yych <= '`') goto yy60;
+ if (yych <= 'f') goto yy190;
             goto yy60;
         } else {
- if(yych <= 'l') goto yy173;
- if(yych == 'u') goto yy172;
+ if (yych <= 'l') goto yy173;
+ if (yych == 'u') goto yy172;
             goto yy60;
         }
     }
 yy192:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy218;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy218;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy218;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy218;
+ if (yych <= 'F') goto yy218;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy218;
         goto yy77;
     }
 yy193:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy194;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy194;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy194:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy195;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy195;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy195:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy196;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy196;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy196:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy197;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy197;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy197:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy198;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy198;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy198:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy199;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy199;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy199:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy200;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy200;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy200:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy201;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy201;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy201:
     yyaccept = 0;
     YYMARKER = ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
 yy202:
- if(yybm[0+yych] & 2) {
+ if (yybm[0+yych] & 2) {
         goto yy201;
     }
- if(yych == '?') goto yy204;
- if(yych != '\\') goto yy5;
+ if (yych == '?') goto yy204;
+ if (yych != '\\') goto yy5;
 yy203:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych == 'U') goto yy207;
- if(yych == 'u') goto yy206;
+ if (yych == 'U') goto yy207;
+ if (yych == 'u') goto yy206;
     goto yy77;
 yy204:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych != '?') goto yy77;
+ if (yych != '?') goto yy77;
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych == '/') goto yy203;
+ if (yych == '/') goto yy203;
     goto yy77;
 yy206:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy215;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy215;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy215;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy215;
+ if (yych <= 'F') goto yy215;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy215;
         goto yy77;
     }
 yy207:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy208;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy208;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy208:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy209;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy209;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy209:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy210;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy210;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy210:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy211;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy211;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy211:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy212;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy212;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy212:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy213;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy213;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy213:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy214;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy214;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy214:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy201;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy201;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy201;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy201;
+ if (yych <= 'F') goto yy201;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy201;
         goto yy77;
     }
 yy215:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy216;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy216;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy216:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy217;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy217;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy217:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy201;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy201;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy201;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy201;
+ if (yych <= 'F') goto yy201;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy201;
         goto yy77;
     }
 yy218:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy219;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy219;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy219:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych >= ':') goto yy77;
- } else {
- if(yych <= 'F') goto yy220;
- if(yych <= '`') goto yy77;
- if(yych >= 'g') goto yy77;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych >= ':') goto yy77;
+ } else {
+ if (yych <= 'F') goto yy220;
+ if (yych <= '`') goto yy77;
+ if (yych >= 'g') goto yy77;
     }
 yy220:
     yych = *++YYCURSOR;
- if(yych <= '@') {
- if(yych <= '/') goto yy77;
- if(yych <= '9') goto yy201;
+ if (yych <= '@') {
+ if (yych <= '/') goto yy77;
+ if (yych <= '9') goto yy201;
         goto yy77;
     } else {
- if(yych <= 'F') goto yy201;
- if(yych <= '`') goto yy77;
- if(yych <= 'f') goto yy201;
+ if (yych <= 'F') goto yy201;
+ if (yych <= '`') goto yy77;
+ if (yych <= 'f') goto yy201;
         goto yy77;
     }
 yy221:
     yych = *++YYCURSOR;
- if(yych == '\'') goto yy77;
+ if (yych == '\'') goto yy77;
     goto yy121;
 yy222:
     ++YYCURSOR;
@@ -3127,151 +3127,151 @@
 #line 3128 "idl_re.cpp"
 yy238:
     ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
+ if ((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
     yych = *YYCURSOR;
 yy239:
- if(yybm[0+yych] & 4) {
+ if (yybm[0+yych] & 4) {
         goto yy238;
     }
- if(yych <= 'k') {
- if(yych <= 'd') {
- if(yych == '/') goto yy240;
- if(yych <= 'c') goto yy77;
+ if (yych <= 'k') {
+ if (yych <= 'd') {
+ if (yych == '/') goto yy240;
+ if (yych <= 'c') goto yy77;
             goto yy243;
         } else {
- if(yych <= 'e') goto yy242;
- if(yych == 'i') goto yy241;
+ if (yych <= 'e') goto yy242;
+ if (yych == 'i') goto yy241;
             goto yy77;
         }
     } else {
- if(yych <= 't') {
- if(yych <= 'l') goto yy245;
- if(yych == 'p') goto yy246;
+ if (yych <= 't') {
+ if (yych <= 'l') goto yy245;
+ if (yych == 'p') goto yy246;
             goto yy77;
         } else {
- if(yych <= 'u') goto yy244;
- if(yych == 'w') goto yy247;
+ if (yych <= 'u') goto yy244;
+ if (yych == 'w') goto yy247;
             goto yy77;
         }
     }
 yy240:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych == '*') goto yy330;
+ if (yych == '*') goto yy330;
     goto yy77;
 yy241:
     yych = *++YYCURSOR;
- if(yych == 'f') goto yy293;
- if(yych == 'n') goto yy295;
+ if (yych == 'f') goto yy293;
+ if (yych == 'n') goto yy295;
     goto yy77;
 yy242:
     yych = *++YYCURSOR;
- if(yych <= 'm') {
- if(yych == 'l') goto yy278;
+ if (yych <= 'm') {
+ if (yych == 'l') goto yy278;
         goto yy77;
     } else {
- if(yych <= 'n') goto yy277;
- if(yych == 'r') goto yy276;
+ if (yych <= 'n') goto yy277;
+ if (yych == 'r') goto yy276;
         goto yy77;
     }
 yy243:
     yych = *++YYCURSOR;
- if(yych == 'e') goto yy270;
+ if (yych == 'e') goto yy270;
     goto yy77;
 yy244:
     yych = *++YYCURSOR;
- if(yych == 'n') goto yy265;
+ if (yych == 'n') goto yy265;
     goto yy77;
 yy245:
     yych = *++YYCURSOR;
- if(yych == 'i') goto yy261;
+ if (yych == 'i') goto yy261;
     goto yy77;
 yy246:
     yych = *++YYCURSOR;
- if(yych == 'r') goto yy255;
+ if (yych == 'r') goto yy255;
     goto yy77;
 yy247:
     yych = *++YYCURSOR;
- if(yych != 'a') goto yy77;
+ if (yych != 'a') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'r') goto yy77;
+ if (yych != 'r') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'n') goto yy77;
+ if (yych != 'n') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'i') goto yy77;
+ if (yych != 'i') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'n') goto yy77;
+ if (yych != 'n') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'g') goto yy77;
+ if (yych != 'g') goto yy77;
     ++YYCURSOR;
 #line 464 "idl.re"
     { BOOST_WAVE_RET(T_PP_WARNING); }
 #line 3211 "idl_re.cpp"
 yy255:
     yych = *++YYCURSOR;
- if(yych != 'a') goto yy77;
+ if (yych != 'a') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'g') goto yy77;
+ if (yych != 'g') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'm') goto yy77;
+ if (yych != 'm') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'a') goto yy77;
+ if (yych != 'a') goto yy77;
     ++YYCURSOR;
 #line 462 "idl.re"
     { BOOST_WAVE_RET(T_PP_PRAGMA); }
 #line 3224 "idl_re.cpp"
 yy261:
     yych = *++YYCURSOR;
- if(yych != 'n') goto yy77;
+ if (yych != 'n') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'e') goto yy77;
+ if (yych != 'e') goto yy77;
     ++YYCURSOR;
 #line 460 "idl.re"
     { BOOST_WAVE_RET(T_PP_LINE); }
 #line 3233 "idl_re.cpp"
 yy265:
     yych = *++YYCURSOR;
- if(yych != 'd') goto yy77;
+ if (yych != 'd') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'e') goto yy77;
+ if (yych != 'e') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'f') goto yy77;
+ if (yych != 'f') goto yy77;
     ++YYCURSOR;
 #line 459 "idl.re"
     { BOOST_WAVE_RET(T_PP_UNDEF); }
 #line 3244 "idl_re.cpp"
 yy270:
     yych = *++YYCURSOR;
- if(yych != 'f') goto yy77;
+ if (yych != 'f') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'i') goto yy77;
+ if (yych != 'i') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'n') goto yy77;
+ if (yych != 'n') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'e') goto yy77;
+ if (yych != 'e') goto yy77;
     ++YYCURSOR;
 #line 458 "idl.re"
     { BOOST_WAVE_RET(T_PP_DEFINE); }
 #line 3257 "idl_re.cpp"
 yy276:
     yych = *++YYCURSOR;
- if(yych == 'r') goto yy289;
+ if (yych == 'r') goto yy289;
     goto yy77;
 yy277:
     yych = *++YYCURSOR;
- if(yych == 'd') goto yy285;
+ if (yych == 'd') goto yy285;
     goto yy77;
 yy278:
     yych = *++YYCURSOR;
- if(yych == 'i') goto yy280;
- if(yych != 's') goto yy77;
+ if (yych == 'i') goto yy280;
+ if (yych != 's') goto yy77;
     yych = *++YYCURSOR;
- if(yych == 'e') goto yy283;
+ if (yych == 'e') goto yy283;
     goto yy77;
 yy280:
     yych = *++YYCURSOR;
- if(yych != 'f') goto yy77;
+ if (yych != 'f') goto yy77;
     ++YYCURSOR;
 #line 456 "idl.re"
     { BOOST_WAVE_RET(T_PP_ELIF); }
@@ -3283,18 +3283,18 @@
 #line 3284 "idl_re.cpp"
 yy285:
     yych = *++YYCURSOR;
- if(yych != 'i') goto yy77;
+ if (yych != 'i') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'f') goto yy77;
+ if (yych != 'f') goto yy77;
     ++YYCURSOR;
 #line 457 "idl.re"
     { BOOST_WAVE_RET(T_PP_ENDIF); }
 #line 3293 "idl_re.cpp"
 yy289:
     yych = *++YYCURSOR;
- if(yych != 'o') goto yy77;
+ if (yych != 'o') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'r') goto yy77;
+ if (yych != 'r') goto yy77;
     ++YYCURSOR;
 #line 461 "idl.re"
     { BOOST_WAVE_RET(T_PP_ERROR); }
@@ -3302,40 +3302,40 @@
 yy293:
     yyaccept = 9;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych == 'd') goto yy321;
- if(yych == 'n') goto yy322;
+ if (yych == 'd') goto yy321;
+ if (yych == 'n') goto yy322;
 yy294:
 #line 452 "idl.re"
     { BOOST_WAVE_RET(T_PP_IF); }
 #line 3311 "idl_re.cpp"
 yy295:
     yych = *++YYCURSOR;
- if(yych != 'c') goto yy77;
+ if (yych != 'c') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'l') goto yy77;
+ if (yych != 'l') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'u') goto yy77;
+ if (yych != 'u') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'd') goto yy77;
+ if (yych != 'd') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'e') goto yy77;
+ if (yych != 'e') goto yy77;
 yy300:
     yyaccept = 10;
     YYMARKER = ++YYCURSOR;
- if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
     yych = *YYCURSOR;
- if(yych <= '!') {
- if(yych <= 0x09) {
- if(yych >= 0x09) goto yy300;
+ if (yych <= '!') {
+ if (yych <= 0x09) {
+ if (yych >= 0x09) goto yy300;
         } else {
- if(yych == ' ') goto yy300;
+ if (yych == ' ') goto yy300;
         }
     } else {
- if(yych <= '/') {
- if(yych <= '"') goto yy304;
- if(yych >= '/') goto yy303;
+ if (yych <= '/') {
+ if (yych <= '"') goto yy304;
+ if (yych >= '/') goto yy303;
         } else {
- if(yych == '<') goto yy305;
+ if (yych == '<') goto yy305;
         }
     }
 yy302:
@@ -3344,160 +3344,160 @@
 #line 3345 "idl_re.cpp"
 yy303:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych == '*') goto yy314;
+ if (yych == '*') goto yy314;
     goto yy77;
 yy304:
     yych = *++YYCURSOR;
- if(yych == '"') goto yy77;
+ if (yych == '"') goto yy77;
     goto yy311;
 yy305:
     yych = *++YYCURSOR;
- if(yych == '>') goto yy77;
+ if (yych == '>') goto yy77;
     goto yy307;
 yy306:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
 yy307:
- if(yybm[0+yych] & 8) {
+ if (yybm[0+yych] & 8) {
         goto yy306;
     }
- if(yych <= '=') goto yy77;
+ if (yych <= '=') goto yy77;
     ++YYCURSOR;
 #line 444 "idl.re"
     { BOOST_WAVE_RET(T_PP_HHEADER); }
 #line 3372 "idl_re.cpp"
 yy310:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
 yy311:
- if(yybm[0+yych] & 16) {
+ if (yybm[0+yych] & 16) {
         goto yy310;
     }
- if(yych <= '!') goto yy77;
+ if (yych <= '!') goto yy77;
     ++YYCURSOR;
 #line 447 "idl.re"
     { BOOST_WAVE_RET(T_PP_QHEADER); }
 #line 3385 "idl_re.cpp"
 yy314:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[0+yych] & 32) {
+ if (yybm[0+yych] & 32) {
         goto yy314;
     }
- if(yych == 0x0D) goto yy316;
- if(yych <= ')') goto yy77;
+ if (yych == 0x0D) goto yy316;
+ if (yych <= ')') goto yy77;
     goto yy318;
 yy316:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[0+yych] & 32) {
+ if (yybm[0+yych] & 32) {
         goto yy314;
     }
- if(yych == 0x0D) goto yy316;
- if(yych <= ')') goto yy77;
+ if (yych == 0x0D) goto yy316;
+ if (yych <= ')') goto yy77;
 yy318:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[0+yych] & 128) {
+ if (yybm[0+yych] & 128) {
         goto yy318;
     }
- if(yych <= 0x0D) {
- if(yych <= 0x08) goto yy77;
- if(yych <= 0x0C) goto yy314;
+ if (yych <= 0x0D) {
+ if (yych <= 0x08) goto yy77;
+ if (yych <= 0x0C) goto yy314;
     } else {
- if(yych <= 0x1F) goto yy77;
- if(yych == '/') goto yy300;
+ if (yych <= 0x1F) goto yy77;
+ if (yych == '/') goto yy300;
         goto yy314;
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yybm[0+yych] & 32) {
+ if (yybm[0+yych] & 32) {
         goto yy314;
     }
- if(yych == 0x0D) goto yy316;
- if(yych <= ')') goto yy77;
+ if (yych == 0x0D) goto yy316;
+ if (yych <= ')') goto yy77;
     goto yy318;
 yy321:
     yych = *++YYCURSOR;
- if(yych == 'e') goto yy327;
+ if (yych == 'e') goto yy327;
     goto yy77;
 yy322:
     yych = *++YYCURSOR;
- if(yych != 'd') goto yy77;
+ if (yych != 'd') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'e') goto yy77;
+ if (yych != 'e') goto yy77;
     yych = *++YYCURSOR;
- if(yych != 'f') goto yy77;
+ if (yych != 'f') goto yy77;
     ++YYCURSOR;
 #line 454 "idl.re"
     { BOOST_WAVE_RET(T_PP_IFNDEF); }
 #line 3443 "idl_re.cpp"
 yy327:
     yych = *++YYCURSOR;
- if(yych != 'f') goto yy77;
+ if (yych != 'f') goto yy77;
     ++YYCURSOR;
 #line 453 "idl.re"
     { BOOST_WAVE_RET(T_PP_IFDEF); }
 #line 3450 "idl_re.cpp"
 yy330:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= 0x0D) {
- if(yych <= 0x08) goto yy77;
- if(yych <= 0x0C) goto yy330;
+ if (yych <= 0x0D) {
+ if (yych <= 0x08) goto yy77;
+ if (yych <= 0x0C) goto yy330;
     } else {
- if(yych <= 0x1F) goto yy77;
- if(yych == '*') goto yy334;
+ if (yych <= 0x1F) goto yy77;
+ if (yych == '*') goto yy334;
         goto yy330;
     }
 yy332:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= 0x0D) {
- if(yych <= 0x08) goto yy77;
- if(yych <= 0x0C) goto yy330;
+ if (yych <= 0x0D) {
+ if (yych <= 0x08) goto yy77;
+ if (yych <= 0x0C) goto yy330;
         goto yy332;
     } else {
- if(yych <= 0x1F) goto yy77;
- if(yych != '*') goto yy330;
+ if (yych <= 0x1F) goto yy77;
+ if (yych != '*') goto yy330;
     }
 yy334:
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= 0x1F) {
- if(yych <= 0x08) goto yy77;
- if(yych <= 0x0C) goto yy330;
- if(yych >= 0x0E) goto yy77;
+ if (yych <= 0x1F) {
+ if (yych <= 0x08) goto yy77;
+ if (yych <= 0x0C) goto yy330;
+ if (yych >= 0x0E) goto yy77;
     } else {
- if(yych <= '*') {
- if(yych <= ')') goto yy330;
+ if (yych <= '*') {
+ if (yych <= ')') goto yy330;
             goto yy334;
         } else {
- if(yych == '/') goto yy238;
+ if (yych == '/') goto yy238;
             goto yy330;
         }
     }
     ++YYCURSOR;
- if(YYLIMIT == YYCURSOR) YYFILL(1);
+ if (YYLIMIT == YYCURSOR) YYFILL(1);
     yych = *YYCURSOR;
- if(yych <= 0x0D) {
- if(yych <= 0x08) goto yy77;
- if(yych <= 0x0C) goto yy330;
+ if (yych <= 0x0D) {
+ if (yych <= 0x08) goto yy77;
+ if (yych <= 0x0C) goto yy330;
         goto yy332;
     } else {
- if(yych <= 0x1F) goto yy77;
- if(yych == '*') goto yy334;
+ if (yych <= 0x1F) goto yy77;
+ if (yych == '*') goto yy334;
         goto yy330;
     }
 yy337:
@@ -3512,13 +3512,13 @@
 #line 3513 "idl_re.cpp"
 yy341:
     yych = *++YYCURSOR;
- if(yych == '/') goto yy342;
- if(yych == '=') goto yy238;
+ if (yych == '/') goto yy342;
+ if (yych == '=') goto yy238;
     goto yy77;
 yy342:
     yych = *++YYCURSOR;
- if(yych == 'U') goto yy193;
- if(yych == 'u') goto yy192;
+ if (yych == 'U') goto yy193;
+ if (yych == 'u') goto yy192;
     goto yy77;
 yy343:
     ++YYCURSOR;
@@ -3528,20 +3528,20 @@
 yy345:
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych != 'L') goto yy202;
+ if (yych != 'L') goto yy202;
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych != 'S') goto yy202;
+ if (yych != 'S') goto yy202;
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych != 'E') goto yy202;
+ if (yych != 'E') goto yy202;
     yyaccept = 11;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yybm[0+yych] & 2) {
+ if (yybm[0+yych] & 2) {
         goto yy201;
     }
- if(yych == '?') goto yy204;
- if(yych == '\\') goto yy203;
+ if (yych == '?') goto yy204;
+ if (yych == '\\') goto yy203;
 yy349:
 #line 385 "idl.re"
     { BOOST_WAVE_RET(T_FALSE); }
@@ -3549,17 +3549,17 @@
 yy350:
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych != 'U') goto yy202;
+ if (yych != 'U') goto yy202;
     yyaccept = 0;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yych != 'E') goto yy202;
+ if (yych != 'E') goto yy202;
     yyaccept = 12;
     yych = *(YYMARKER = ++YYCURSOR);
- if(yybm[0+yych] & 2) {
+ if (yybm[0+yych] & 2) {
         goto yy201;
     }
- if(yych == '?') goto yy204;
- if(yych == '\\') goto yy203;
+ if (yych == '?') goto yy204;
+ if (yych == '\\') goto yy203;
 yy353:
 #line 384 "idl.re"
     { BOOST_WAVE_RET(T_TRUE); }
@@ -3583,26 +3583,26 @@
 #line 3584 "idl_re.cpp"
 {
     YYCTYPE yych;
- if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
     yych = *YYCURSOR;
- if(yych <= 0x0C) {
- if(yych <= 0x08) {
- if(yych <= 0x00) goto yy366;
+ if (yych <= 0x0C) {
+ if (yych <= 0x08) {
+ if (yych <= 0x00) goto yy366;
             goto yy368;
         } else {
- if(yych == 0x0A) goto yy362;
+ if (yych == 0x0A) goto yy362;
             goto yy365;
         }
     } else {
- if(yych <= 0x1F) {
- if(yych <= 0x0D) goto yy364;
+ if (yych <= 0x1F) {
+ if (yych <= 0x0D) goto yy364;
             goto yy368;
         } else {
- if(yych != '*') goto yy365;
+ if (yych != '*') goto yy365;
         }
     }
     ++YYCURSOR;
- if((yych = *YYCURSOR) == '/') goto yy371;
+ if ((yych = *YYCURSOR) == '/') goto yy371;
 yy361:
 #line 508 "idl.re"
     { goto ccomment; }
@@ -3620,7 +3620,7 @@
 #line 3621 "idl_re.cpp"
 yy364:
     yych = *++YYCURSOR;
- if(yych == 0x0A) goto yy370;
+ if (yych == 0x0A) goto yy370;
     goto yy363;
 yy365:
     yych = *++YYCURSOR;
@@ -3683,17 +3683,17 @@
 #line 3684 "idl_re.cpp"
 {
     YYCTYPE yych;
- if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
+ if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
     yych = *YYCURSOR;
- if(yych <= 0x0A) {
- if(yych <= 0x00) goto yy381;
- if(yych <= 0x08) goto yy375;
- if(yych <= 0x09) goto yy379;
+ if (yych <= 0x0A) {
+ if (yych <= 0x00) goto yy381;
+ if (yych <= 0x08) goto yy375;
+ if (yych <= 0x09) goto yy379;
         goto yy376;
     } else {
- if(yych <= 0x0C) goto yy379;
- if(yych <= 0x0D) goto yy378;
- if(yych >= ' ') goto yy379;
+ if (yych <= 0x0C) goto yy379;
+ if (yych <= 0x0D) goto yy378;
+ if (yych >= ' ') goto yy379;
     }
 yy375:
 yy376:
@@ -3709,7 +3709,7 @@
 #line 3710 "idl_re.cpp"
 yy378:
     yych = *++YYCURSOR;
- if(yych == 0x0A) goto yy383;
+ if (yych == 0x0A) goto yy383;
     goto yy377;
 yy379:
     ++YYCURSOR;


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk