File: 20080910-1.c

package info (click to toggle)
gcc-arm-none-eabi 15%3A7-2018-q2-6
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 539,240 kB
  • sloc: ansic: 2,739,935; cpp: 848,238; ada: 602,637; makefile: 62,919; asm: 55,632; xml: 46,238; exp: 23,020; sh: 19,616; python: 6,371; pascal: 3,889; awk: 3,278; perl: 2,691; yacc: 316; ml: 285; f90: 234; lex: 198; objc: 194; haskell: 119
file content (56 lines) | stat: -rw-r--r-- 1,477 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
/* This used to crash IRA with -O3 -fPIC.
  See PR 37333.  */
struct yy_buffer_state  {
  int yy_is_interactive;
};
static struct yy_buffer_state * * yy_buffer_stack = 0;
static int yy_n_chars;
int orafce_sql_yyleng;
unsigned char *yy_c_buf_p = 0;
extern char *orafce_sql_yytext;
static const int yy_ec[256] = { };
short yy_accept[155], yy_base[193] = { }, yy_def[193] = { };
short yy_chk[738] = { };
unsigned char *yy_last_accepting_cpos;
int orafce_sql_yylex (int a)
{
  register int yy_current_state;
  unsigned char *yy_cp, *yy_bp;
  register int yy_act;
  while ( 1 )   {
    do {
      char yy_c = yy_ec[*yy_cp];
      if ( yy_accept[yy_current_state] )
	yy_last_accepting_cpos = yy_cp;
      while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
	yy_current_state = yy_def[yy_current_state];
    } while ( yy_current_state != 154 );
yy_find_action:
    yy_act = yy_accept[yy_current_state];
    *yy_cp = '\0';
    switch ( yy_act )  {
      case 2:
	*yy_cp = 1;
	return 265;
      case 24: 
      case 25:
	addlit(orafce_sql_yytext, orafce_sql_yyleng);
      case 26:
	addlit(orafce_sql_yytext, orafce_sql_yyleng);
      case 53:
	yy_fatal_error( "flex scanner jammed" );
	break;
      case 54:
	yy_cp = ++(yy_c_buf_p);
	unsigned long n = 0;
	if ( yy_buffer_stack[0]->yy_is_interactive )
	  for ( ; _IO_getc () != (-1) ;   ++n )
	    yy_n_chars = n;
	if (a == 0)
	{
	  yy_current_state = yy_get_previous_state( );
	  goto yy_find_action;
	}
    }
  }
}