-
- /* Suppress GCC warning that yyerrlab1 is unused when no action
- invokes YYERROR. MacOS 10.2.3's buggy "smart preprocessor"
- insists on the trailing semicolon. */
-#if defined (__GNUC_MINOR__) && 2093 <= (__GNUC__ * 1000 + __GNUC_MINOR__)
- /* GNU C++ (as of version 3.2.1) does not allow attributes on labels. */
-# ifndef __cplusplus
- __attribute__ ((__unused__));
-# endif
-#endif
-
- yylerrsp = yylsp;
- *++yylerrsp = yyloc;
- goto yyerrlab2;
-
-
-/*---------------------------------------------------------------.
-| yyerrlab2 -- pop states until the error token can be shifted. |
-`---------------------------------------------------------------*/
-yyerrlab2: