亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? input.tab.c

?? monotonic,一個rtlinux源代碼,可以用在模擬器上,也可以使用在嵌入式設(shè)備中.
?? C
?? 第 1 頁 / 共 2 頁
字號:
/*  A Bison parser, made from input.y by  GNU Bison version 1.25  */#define YYBISON 1  /* Identify Bison output.  */#define	ACTI	258#define	EXEC	259#define	END	260#define	ENDHEAD	261#define	NUM	262#define	TASK	263#define	RESOURCE	264#define	IDEN	265#line 1 "input.y"/* Parser input for the graphical interface.    This file is created by the simulator and red by the    front_end grap_tool (can be a Xwindows or PostScript ).   */#include <stdio.h>#include <string.h>#include "crono.h"extern int   NPoints;extern int   TimeSim;extern int   NTasks;extern int   NResources;extern Accion        Chronog[MAX_MATRIX];extern char          Tasks[MAX_TASKS][20];extern char          Resources[MAX_TASKS][20];static void cal_tsim(int,int);extern FILE   *yyin;   /* File used by lex to read the file */int linenumber=1;#line 30 "input.y"typedef union {  long  ivalue;  char  *cvalue;} YYSTYPE;#include <stdio.h>#ifndef __cplusplus#ifndef __STDC__#define const#endif#endif#define	YYFINAL		25#define	YYFLAG		-32768#define	YYNTBASE	11#define YYTRANSLATE(x) ((unsigned)(x) <= 265 ? yytranslate[x] : 16)static const char yytranslate[] = {     0,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     1,     2,     3,     4,     5,     6,     7,     8,     9,    10};#if YYDEBUG != 0static const short yyprhs[] = {     0,     0,     4,     7,     8,    13,    17,    22,    25,    26,    30,    34};static const short yyrhs[] = {    14,     6,    12,     0,    12,    13,     0,     0,     3,     7,     7,     7,     0,     5,     7,     7,     0,     4,     7,     7,     7,     0,    14,    15,     0,     0,     8,     7,    10,     0,     9,     7,    10,     0,     0};#endif#if YYDEBUG != 0static const short yyrline[] = { 0,    42,    44,    45,    49,    61,    72,    86,    87,    92,   104,   116};#endif#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)static const char * const yytname[] = {   "$","error","$undefined.","ACTI","EXEC","END","ENDHEAD","NUM","TASK","RESOURCE","IDEN","inicio","body","line_body","header","line_head", NULL};#endifstatic const short yyr1[] = {     0,    11,    12,    12,    13,    13,    13,    14,    14,    15,    15,    15};static const short yyr2[] = {     0,     3,     2,     0,     4,     3,     4,     2,     0,     3,     3,     0};static const short yydefact[] = {     8,     0,     3,     0,     0,     7,     1,     0,     0,     0,     0,     0,     2,     9,    10,     0,     0,     0,     0,     0,     5,     4,     6,     0,     0,     0};static const short yydefgoto[] = {    23,     6,    12,     1,     5};static const short yypact[] = {-32768,    -6,-32768,     0,     2,-32768,     1,    -9,    -2,     3,     4,     5,-32768,-32768,-32768,     6,     7,     8,     9,    10,-32768,-32768,-32768,    18,    19,-32768};static const short yypgoto[] = {-32768,-32768,-32768,-32768,-32768};#define	YYLAST		19static const short yytable[] = {     2,    13,     3,     4,     9,    10,    11,     7,    14,     8,    15,    16,    17,    18,    19,    20,    21,    22,    24,    25};static const short yycheck[] = {     6,    10,     8,     9,     3,     4,     5,     7,    10,     7,     7,     7,     7,     7,     7,     7,     7,     7,     0,     0};/* -*-C-*-  Note some compilers choke on comments on `#line' lines.  */#line 3 "/usr/lib/bison.simple"/* Skeleton output parser for bison,   Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.   This program is free software; you can redistribute it and/or modify   it under the terms of the GNU General Public License as published by   the Free Software Foundation; either version 2, or (at your option)   any later version.   This program is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the   GNU General Public License for more details.   You should have received a copy of the GNU General Public License   along with this program; if not, write to the Free Software   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  *//* As a special exception, when this file is copied by Bison into a   Bison output file, you may use that output file without restriction.   This special exception was added by the Free Software Foundation   in version 1.24 of Bison.  */#ifndef alloca#ifdef __GNUC__#define alloca __builtin_alloca#else /* not GNU C.  */#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi)#include <alloca.h>#else /* not sparc */#if defined (MSDOS) && !defined (__TURBOC__)#include <malloc.h>#else /* not MSDOS, or __TURBOC__ */#if defined(_AIX)#include <malloc.h> #pragma alloca#else /* not MSDOS, __TURBOC__, or _AIX */#ifdef __hpux#ifdef __cplusplusextern "C" {void *alloca (unsigned int);};#else /* not __cplusplus */void *alloca ();#endif /* not __cplusplus */#endif /* __hpux */#endif /* not _AIX */#endif /* not MSDOS, or __TURBOC__ */#endif /* not sparc.  */#endif /* not GNU C.  */#endif /* alloca not defined.  *//* This is the parser code that is written into each bison parser  when the %semantic_parser declaration is not specified in the grammar.  It was written by Richard Stallman by simplifying the hairy parser  used when %semantic_parser is specified.  *//* Note: there must be only one dollar sign in this file.   It is replaced by the list of actions, each action   as one case of the switch.  */#define yyerrok		(yyerrstatus = 0)#define yyclearin	(yychar = YYEMPTY)#define YYEMPTY		-2#define YYEOF		0#define YYACCEPT	return(0)#define YYABORT 	return(1)#define YYERROR		goto yyerrlab1/* Like YYERROR except do call yyerror.   This remains here temporarily to ease the   transition to the new meaning of YYERROR, for GCC.   Once GCC version 2 has supplanted version 1, this can go.  */#define YYFAIL		goto yyerrlab#define YYRECOVERING()  (!!yyerrstatus)#define YYBACKUP(token, value) \do								\  if (yychar == YYEMPTY && yylen == 1)				\    { yychar = (token), yylval = (value);			\      yychar1 = YYTRANSLATE (yychar);				\      YYPOPSTACK;						\      goto yybackup;						\    }								\  else								\    { yyerror ("syntax error: cannot back up"); YYERROR; }	\while (0)#define YYTERROR	1#define YYERRCODE	256#ifndef YYPURE#define YYLEX		yylex()#endif#ifdef YYPURE#ifdef YYLSP_NEEDED#ifdef YYLEX_PARAM#define YYLEX		yylex(&yylval, &yylloc, YYLEX_PARAM)#else#define YYLEX		yylex(&yylval, &yylloc)#endif#else /* not YYLSP_NEEDED */#ifdef YYLEX_PARAM#define YYLEX		yylex(&yylval, YYLEX_PARAM)#else#define YYLEX		yylex(&yylval)#endif#endif /* not YYLSP_NEEDED */#endif/* If nonreentrant, generate the variables here */#ifndef YYPUREint	yychar;			/*  the lookahead symbol		*/YYSTYPE	yylval;			/*  the semantic value of the		*/				/*  lookahead symbol			*/#ifdef YYLSP_NEEDEDYYLTYPE yylloc;			/*  location data for the lookahead	*/				/*  symbol				*/#endifint yynerrs;			/*  number of parse errors so far       */#endif  /* not YYPURE */#if YYDEBUG != 0int yydebug;			/*  nonzero means print parse trace	*//* Since this is uninitialized, it does not stop multiple parsers   from coexisting.  */#endif/*  YYINITDEPTH indicates the initial size of the parser's stacks	*/#ifndef	YYINITDEPTH#define YYINITDEPTH 200#endif/*  YYMAXDEPTH is the maximum size the stacks can grow to    (effective only if the built-in stack extension method is used).  */#if YYMAXDEPTH == 0#undef YYMAXDEPTH#endif#ifndef YYMAXDEPTH#define YYMAXDEPTH 10000#endif/* Prevent warning if -Wstrict-prototypes.  */#ifdef __GNUC__int yyparse (void);#endif#if __GNUC__ > 1		/* GNU C and GNU C++ define this.  */#define __yy_memcpy(TO,FROM,COUNT)	__builtin_memcpy(TO,FROM,COUNT)#else				/* not GNU C or C++ */#ifndef __cplusplus/* This is the most reliable way to avoid incompatibilities   in available built-in functions on various systems.  */static void__yy_memcpy (to, from, count)     char *to;     char *from;     int count;{  register char *f = from;  register char *t = to;  register int i = count;  while (i-- > 0)    *t++ = *f++;}#else /* __cplusplus *//* This is the most reliable way to avoid incompatibilities   in available built-in functions on various systems.  */static void__yy_memcpy (char *to, char *from, int count){  register char *f = from;  register char *t = to;  register int i = count;  while (i-- > 0)    *t++ = *f++;}#endif#endif#line 196 "/usr/lib/bison.simple"/* The user can define YYPARSE_PARAM as the name of an argument to be passed   into yyparse.  The argument should have type void *.   It should actually point to an object.   Grammar actions can access the variable by casting it   to the proper pointer type.  */#ifdef YYPARSE_PARAM#ifdef __cplusplus#define YYPARSE_PARAM_ARG void *YYPARSE_PARAM#define YYPARSE_PARAM_DECL#else /* not __cplusplus */#define YYPARSE_PARAM_ARG YYPARSE_PARAM#define YYPARSE_PARAM_DECL void *YYPARSE_PARAM;#endif /* not __cplusplus */#else /* not YYPARSE_PARAM */#define YYPARSE_PARAM_ARG#define YYPARSE_PARAM_DECL#endif /* not YYPARSE_PARAM */intyyparse(YYPARSE_PARAM_ARG)     YYPARSE_PARAM_DECL{  register int yystate;  register int yyn;  register short *yyssp;  register YYSTYPE *yyvsp;  int yyerrstatus;	/*  number of tokens to shift before error messages enabled */  int yychar1 = 0;		/*  lookahead token as an internal (translated) token number */  short	yyssa[YYINITDEPTH];	/*  the state stack			*/  YYSTYPE yyvsa[YYINITDEPTH];	/*  the semantic value stack		*/  short *yyss = yyssa;		/*  refer to the stacks thru separate pointers */  YYSTYPE *yyvs = yyvsa;	/*  to allow yyoverflow to reallocate them elsewhere */#ifdef YYLSP_NEEDED  YYLTYPE yylsa[YYINITDEPTH];	/*  the location stack			*/  YYLTYPE *yyls = yylsa;  YYLTYPE *yylsp;#define YYPOPSTACK   (yyvsp--, yyssp--, yylsp--)#else#define YYPOPSTACK   (yyvsp--, yyssp--)#endif  int yystacksize = YYINITDEPTH;#ifdef YYPURE  int yychar;  YYSTYPE yylval;  int yynerrs;#ifdef YYLSP_NEEDED  YYLTYPE yylloc;#endif#endif  YYSTYPE yyval;		/*  the variable used to return		*/				/*  semantic values from the action	*/				/*  routines				*/  int yylen;#if YYDEBUG != 0  if (yydebug)    fprintf(stderr, "Starting parse\n");#endif  yystate = 0;  yyerrstatus = 0;  yynerrs = 0;  yychar = YYEMPTY;		/* Cause a token to be read.  */  /* Initialize stack pointers.     Waste one element of value and location stack     so that they stay on the same level as the state stack.     The wasted elements are never initialized.  */  yyssp = yyss - 1;  yyvsp = yyvs;#ifdef YYLSP_NEEDED  yylsp = yyls;#endif/* Push a new state, which is found in  yystate  .  *//* In all cases, when you get here, the value and location stacks   have just been pushed. so pushing a state here evens the stacks.  */yynewstate:  *++yyssp = yystate;  if (yyssp >= yyss + yystacksize - 1)    {      /* Give user a chance to reallocate the stack */      /* Use copies of these so that the &'s don't force the real ones into memory. */      YYSTYPE *yyvs1 = yyvs;      short *yyss1 = yyss;#ifdef YYLSP_NEEDED      YYLTYPE *yyls1 = yyls;#endif      /* Get the current used size of the three stacks, in elements.  */      int size = yyssp - yyss + 1;#ifdef yyoverflow      /* Each stack pointer address is followed by the size of	 the data in use in that stack, in bytes.  */#ifdef YYLSP_NEEDED      /* This used to be a conditional around just the two extra args,	 but that might be undefined if yyoverflow is a macro.  */      yyoverflow("parser stack overflow",		 &yyss1, size * sizeof (*yyssp),		 &yyvs1, size * sizeof (*yyvsp),		 &yyls1, size * sizeof (*yylsp),		 &yystacksize);#else      yyoverflow("parser stack overflow",		 &yyss1, size * sizeof (*yyssp),		 &yyvs1, size * sizeof (*yyvsp),		 &yystacksize);#endif      yyss = yyss1; yyvs = yyvs1;#ifdef YYLSP_NEEDED      yyls = yyls1;#endif#else /* no yyoverflow */      /* Extend the stack our own way.  */      if (yystacksize >= YYMAXDEPTH)	{	  yyerror("parser stack overflow");	  return 2;	}      yystacksize *= 2;      if (yystacksize > YYMAXDEPTH)	yystacksize = YYMAXDEPTH;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区视频| 国产真实乱偷精品视频免| 中文字幕中文乱码欧美一区二区 | 欧美一区二区三区在线看| 欧美制服丝袜第一页| 色菇凉天天综合网| 色哦色哦哦色天天综合| 色综合咪咪久久| 在线欧美一区二区| 欧美亚洲免费在线一区| 欧美老人xxxx18| 日韩欧美一级二级| 国产日产亚洲精品系列| 日本一区二区综合亚洲| 国产精品久久看| 亚洲欧美一区二区三区久本道91| 一区二区在线观看视频| 亚洲国产精品久久久男人的天堂 | 国产精品一区二区三区四区 | 国产欧美日韩久久| 中文字幕欧美区| 一区二区三国产精华液| 婷婷综合在线观看| 国产乱码精品一区二区三区忘忧草 | 亚洲美女偷拍久久| 亚洲大片免费看| 日韩在线播放一区二区| 国产一区二区在线电影| 91在线观看下载| 欧美日韩一二区| 精品国产一区二区国模嫣然| 精品国产污污免费网站入口| 亚洲国产电影在线观看| 亚洲香蕉伊在人在线观| 精一区二区三区| a美女胸又www黄视频久久| 欧美日韩在线播放| 久久色视频免费观看| 综合分类小说区另类春色亚洲小说欧美| 一区二区高清在线| 久久精品国产网站| 99精品视频在线观看| 91精品国产美女浴室洗澡无遮挡| 久久九九影视网| 亚洲自拍偷拍欧美| 国产一区久久久| 欧美唯美清纯偷拍| 久久精品免视看| 亚洲成av人片在线观看无码| 国产乱码精品一区二区三区五月婷| 91黄色在线观看| 精品奇米国产一区二区三区| 最新久久zyz资源站| 蜜桃一区二区三区四区| 91麻豆精品视频| 2020国产成人综合网| 亚洲激情自拍偷拍| 丰满少妇久久久久久久| 91麻豆精品国产91久久久久久 | 亚洲曰韩产成在线| 国产麻豆午夜三级精品| 欧美日韩中文字幕一区二区| 国产精品欧美久久久久无广告| 日韩va亚洲va欧美va久久| 99久久综合狠狠综合久久| 欧美成人性福生活免费看| 亚洲欧美一区二区不卡| 丰满少妇在线播放bd日韩电影| 日韩欧美不卡在线观看视频| 亚洲精品免费播放| 国产成人在线网站| 日韩欧美在线网站| 亚洲国产精品嫩草影院| 色偷偷久久人人79超碰人人澡| 久久夜色精品一区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美电影免费观看高清完整版在线观看| 综合久久久久久久| 成人一区二区在线观看| 久久女同精品一区二区| 免费成人av在线| 欧美日韩二区三区| 亚洲午夜在线观看视频在线| 91浏览器在线视频| 国产精品不卡视频| av激情亚洲男人天堂| 国产喂奶挤奶一区二区三区| 久久av中文字幕片| 日韩欧美一区二区免费| 日本在线不卡视频一二三区| 欧美美女bb生活片| 亚州成人在线电影| 欧美日韩激情一区二区三区| 亚洲一区二区美女| 精品视频一区二区不卡| 亚洲国产日韩a在线播放性色| 色综合久久久久综合体桃花网| 国产精品大尺度| 99久久精品国产精品久久 | 丁香激情综合国产| 欧美精彩视频一区二区三区| 高清国产午夜精品久久久久久| 2023国产精华国产精品| 国模冰冰炮一区二区| 久久久午夜精品理论片中文字幕| 国产一区二区毛片| 国产免费久久精品| 99麻豆久久久国产精品免费 | 色综合一个色综合亚洲| 亚洲色图欧美激情| 欧美性生活久久| 丝瓜av网站精品一区二区| 91麻豆精品国产自产在线| 美女爽到高潮91| 久久久久久久久97黄色工厂| 成人短视频下载| 一级日本不卡的影视| 91精品蜜臀在线一区尤物| 久久99精品国产91久久来源| 久久综合999| av成人动漫在线观看| 一区二区三区中文在线| 欧美日本在线一区| 美女视频黄 久久| 久久久久久电影| 99re66热这里只有精品3直播| 亚洲午夜免费福利视频| 精品少妇一区二区三区免费观看| 国产精品一级黄| 亚洲另类春色国产| 欧美一区二区三区婷婷月色 | 日韩免费看网站| 成人爽a毛片一区二区免费| 亚洲精品午夜久久久| 日韩欧美在线网站| 成人动漫视频在线| 天使萌一区二区三区免费观看| 精品国产人成亚洲区| av资源站一区| 男女视频一区二区| 国产精品美女久久久久久| 欧美三片在线视频观看| 韩国理伦片一区二区三区在线播放| 中文字幕一区二区日韩精品绯色| 欧美性生交片4| 成人综合婷婷国产精品久久蜜臀 | 久久精品99国产国产精| 亚洲天堂成人网| 欧美成人精品福利| 色婷婷av一区二区| 极品瑜伽女神91| 亚洲一区二区三区四区在线免费观看 | 中文字幕一区二区三区乱码在线 | 国产三级一区二区| 欧美视频在线观看一区| 国产精品一区三区| 午夜不卡av在线| 国产精品麻豆久久久| 欧美一区二区成人6969| 99精品黄色片免费大全| 久久精品72免费观看| 一区二区三区蜜桃| 欧美经典一区二区| 日韩一区二区电影在线| 日本二三区不卡| 国产精品1区2区| 日本亚洲一区二区| 亚洲天堂福利av| 国产欧美日韩精品在线| 日韩欧美一二三| 欧美日韩一本到| 色综合久久久久综合体| 成人精品电影在线观看| 久久成人精品无人区| 午夜精品久久久久影视| 亚洲人妖av一区二区| 国产欧美一区二区三区鸳鸯浴| 51久久夜色精品国产麻豆| 91国产免费观看| 91在线视频网址| 福利电影一区二区| 国产精品99久久久| 久久精品国产**网站演员| 亚洲成人动漫在线免费观看| 亚洲啪啪综合av一区二区三区| 欧美激情中文不卡| 久久毛片高清国产| 午夜精品福利一区二区三区av | 成人精品国产一区二区4080| 黄页网站大全一区二区| 免费在线观看一区| 水蜜桃久久夜色精品一区的特点 | 欧美三级电影一区| 在线亚洲+欧美+日本专区| 91性感美女视频| 91麻豆123| 日本乱人伦一区| 一本大道久久a久久精品综合| av电影在线不卡| 91网站视频在线观看|