1000 *
yy_cp = yy_hold_char;
1007 yy_current_state = yy_start;
1008 if (
yy_bp[-1] ==
'\n' )
1010 yy_state_ptr = yy_state_buf;
1011 *yy_state_ptr++ = yy_current_state;
1016 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1018 yy_current_state = yy_def[yy_current_state];
1019 if ( yy_current_state >= 391 )
1020 yy_c = yy_meta[(int)yy_c];
1022 yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
1023 *yy_state_ptr++ = yy_current_state;
1026 while ( yy_current_state != 390 );
1029 yy_current_state = *--yy_state_ptr;
1030 yy_lp = yy_accept[yy_current_state];
1034 if ( yy_lp && yy_lp < yy_accept[yy_current_state + 1] )
1036 yy_act = yy_acclist[yy_lp];
1038 yy_looking_for_trail_begin )
1040 if (
yy_act == yy_looking_for_trail_begin )
1042 yy_looking_for_trail_begin = 0;
1049 yy_looking_for_trail_begin =
yy_act & ~YY_TRAILING_MASK;
1054 yy_full_match =
yy_cp;
1055 yy_full_state = yy_state_ptr;
1063 yy_current_state = *--yy_state_ptr;
1064 yy_lp = yy_accept[yy_current_state];
1106 return ( WHITESPACE );
1137 "old-style lex command at line %d ignored:\n\t%s",
1152 (
int *) malloc(
sizeof(
int ) * (unsigned)
csize );
1156 "dynamic memory failure building %t table" );
1168 synerr(
"unrecognized '%' directive" );
1248 for (
i = strlen( (
char *)
nmdef ) - 1;
1264 synerr(
"incomplete name definition" );
1287 synerr(
"unrecognized %used/%unused construct" );
1296 synerr(
"unrecognized %used/%unused construct" );
1301 synerr(
"unrecognized %used/%unused construct" );
1313 synerr(
"bad row in translation table" );
1340 *
yy_cp = yy_hold_char;
1341 yy_c_buf_p =
yy_cp -= 1;
1389 *
yy_cp = yy_hold_char;
1400 *
yy_cp = yy_hold_char;
1498 synerr(
"undefined {name}" );
1510 return ( yytext[0] );
1529 *
yy_cp = yy_hold_char;
1541 synerr(
"bad start condition name" );
1558 synerr(
"missing quote" );
1565 *
yy_cp = yy_hold_char;
1572 *
yy_cp = yy_hold_char;
1580 BEGIN(
CCL); yylval =
'-';
return ( CHAR );
1587 *
yy_cp = yy_hold_char;
1604 yylval =
myctoi( yytext );
1619 synerr(
"bad character inside {}'s" );
1668 if ( bracelevel == 0 ||
1713 if ( bracelevel == 0 )
1769 synerr(
"EOF encountered inside an action" );
1776 yylval =
myesc( yytext );
1783 yylval =
myesc( yytext );
1797 case YY_STATE_EOF(
SECT2):
1798 case YY_STATE_EOF(
SECT3):
1801 case YY_STATE_EOF(
SC):
1803 case YY_STATE_EOF(
NUM):
1804 case YY_STATE_EOF(
QUOTE):
1806 case YY_STATE_EOF(
CCL):
1819 int yy_amount_of_matched_text =
yy_cp - yytext - 1;
1822 *
yy_cp = yy_hold_char;
1830 if ( yy_c_buf_p <= &yy_current_buffer->yy_ch_buf[yy_n_chars] )
1835 yy_c_buf_p = yytext + yy_amount_of_matched_text;
1837 yy_current_state = yy_get_previous_state();
1848 yy_next_state = yy_try_NUL_trans( yy_current_state );
1852 if ( yy_next_state )
1855 yy_cp = ++yy_c_buf_p;
1856 yy_current_state = yy_next_state;
1862 goto yy_find_action;
1866 else switch ( yy_get_next_buffer() )
1870 yy_did_buffer_switch_on_eof = 0;
1890 if ( ! yy_did_buffer_switch_on_eof )
1897 yy_c_buf_p = yytext + yy_amount_of_matched_text;
1899 yy_current_state = yy_get_previous_state();
1907 &yy_current_buffer->
yy_ch_buf[yy_n_chars];
1909 yy_current_state = yy_get_previous_state();
1913 goto yy_find_action;
1923 "fatal flex scanner internal error--no action found" );
Char * ndlookup(char *nd)
#define PUT_BACK_STRING(str, start)
#define MARK_END_OF_PROLOG
#define YY_FATAL_ERROR(msg)
void cclinstal(Char[], int)
#define YY_STATE_EOF(state)
#define CHECK_REJECT(str)
#define EOB_ACT_END_OF_FILE
#define YY_DO_BEFORE_ACTION
#define EOB_ACT_CONTINUE_SCAN
#define EOB_ACT_LAST_MATCH
void line_directive_out(FILE *)
#define CHECK_YYMORE(str)
void pinpoint_message(char[])
void ndinstal(char[], Char[])
#define YY_TRAILING_HEAD_MASK
#define PERCENT_BRACE_ACTION