📄 occspar.unx
字号:
#define __TIME__ "14:59:41"
#define __DATE__ "Mar 11 1992"
#define __STDC__ 0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ This section goes at the top of the file, before any user-supplied @
@ code is emitted. It is output regardless of the presence of -a or -p @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#include <stdio.h>
#include <stdarg.h>
#ifndef __YYSTACK_H
#endif
#include <stdlib.h>
#include <tools/debug.h>
#include <tools/l.h>
FILE *yycodeout = stdout ;
FILE *yybssout = stdout ;
FILE *yydataout = stdout ;
int yylookahead ;
extern char *yytext;
extern int yylineno;
extern int yyleng;
void yycode P(( char *fmt, ... ));
void yydata P(( char *fmt, ... ));
void yybss P(( char *fmt, ... ));
void yyerror P(( char *fmt, ... ));
void yycomment P(( char *fmt, ... ));
int yy_nextoken P(( void ));
extern unsigned char *ii_ptext();
extern int ii_plength() ;
extern int ii_plineno() ;
#ifdef YYDEBUG
# define YYD(x) x
#else
# define YYD(x)
#endif
@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ User-supplied code from the header part of the input file goes here. @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
#ifdef YYDEBUG
# define YYD(x) x
# define printf yycode
#else
# define YYD(x)
#endif
#ifndef YYACCEPT
# define YYACCEPT return(0)
#endif
#ifndef YYABORT
# define YYABORT return(1)
#endif
#ifndef YYPRIVATE
# define YYPRIVATE static
#endif
#ifndef YYMAXERR
# define YYMAXERR 25
#endif
#ifndef YYMAXDEPTH
# define YYMAXDEPTH 128
#endif
#ifndef YYCASCADE
# define YYCASCADE 5
#endif
#ifndef YYSTYPE
# define YYSTYPE int
#endif
#ifndef YYSHIFTACT
# define YYSHIFTACT(tos) ( (tos)[0] = yylval )
#endif
#ifdef YYVERBOSE
# define YYV(x) x
#else
# define YYV(x)
#endif
#define yystk_cls YYPRIVATE
#define YY_IS_ACCEPT 0
#define YY_IS_SHIFT(s) ((s) > 0)
typedef short YY_TTYPE;
#define YYF ((YY_TTYPE)( (unsigned short )~0 >>1 ))
#if !defined(YYACTION) || !defined(YYPARSER)
# define YYP
#else
# define YYP YYPRIVATE
#endif
YYPRIVATE int yynerrs = 0;
typedef int yyt_Yy_stack; yystk_cls yyt_Yy_stack Yy_stack[YYMAXDEPTH]; yystk_cls yyt_Yy_stack (*yyp_Yy_stack) = Yy_stack + (YYMAXDEPTH);
YYSTYPE yylval;
YYP YYSTYPE Yy_val;
YYP YYSTYPE Yy_vstack[ YYMAXDEPTH ];
YYP YYSTYPE *Yy_vsp;
YYP int Yy_rhslen;
YY_TTYPE yy_next P(( YY_TTYPE **table, YY_TTYPE cur_state, int inp ));
void yy_init_stack P(( void ));
int yy_recover P(( int tok, int suppress ));
void yy_shift P(( int new_state, int lookahead ));
int yy_act P(( int yy_production_number, YYSTYPE *yyvsp ));
void yy_reduce P(( int prod_num, int amount ));
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ Action subroutine and the Tables go here. @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ The rest of the file is the actual parser. It's @
@ emitted after the tables but above any user-supplied code in the @
@ third part of the input file. @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
YYPRIVATE YY_TTYPE yy_next( table, cur_state, inp )
YY_TTYPE **table;
YY_TTYPE cur_state;
int inp;
{
YY_TTYPE *p = table[ cur_state ] ;
int i;
if( p )
for( i = (int) *p++; --i >= 0 ; p += 2 )
if( inp == p[0] )
return p[1];
return YYF;
}
#ifdef YYDEBUG
typedef char* yyt_Yy_dstack; yystk_cls yyt_Yy_dstack Yy_dstack[YYMAXDEPTH]; yystk_cls yyt_Yy_dstack (*yyp_Yy_dstack) = Yy_dstack + (YYMAXDEPTH);
ANSI( void yycode( char *fmt, ... ))
KnR ( void yycode( fmt ) )
KnR ( char *fmt; )
{
va_list args;
va_start( args, fmt );
yy_output( 0, fmt, args );
}
ANSI( void yydata( char *fmt, ... ))
KnR ( void yydata( fmt ) )
KnR ( char *fmt; )
{
va_list args;
va_start( args, fmt );
yy_output( 1, fmt, args );
}
ANSI( void yybss( char *fmt, ... ) )
KnR ( void yybss( fmt ) )
KnR ( char *fmt; )
{
va_list args;
va_start( args, fmt );
yy_output( 2, fmt, args );
}
#else
# define yy_nextoken() yylex()
# define yy_quit_debug()
# define yy_init_debug()
# define yy_pstack(x,y)
# define yy_sym()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -