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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? scan.c

?? SRI international 發布的OAA框架軟件
?? C
?? 第 1 頁 / 共 5 頁
字號:

/* parser.dlg -- DLG Description of scanner
 *
 * Generated from: antlr.g
 *
 * Terence Parr, Will Cohen, and Hank Dietz: 1989-2001
 * Purdue University Electrical Engineering
 * With AHPCRC, University of Minnesota
 * ANTLR Version 1.33MR33
 */

#define ANTLR_VERSION	13333
#include "pcctscfg.h"
#include "pccts_stdio.h"

#include "pcctscfg.h"
#include "set.h"
#include <ctype.h>
#include "syn.h"
#include "hash.h"
#include "generic.h"
#define zzcr_attr(attr,tok,t)
#include "antlr.h"
#include "tokens.h"
#include "dlgdef.h"
LOOKAHEAD

void
#ifdef __USE_PROTOS
zzerraction(void)
#else
zzerraction()
#endif
{
	(*zzerr)("invalid token");
	zzadvance();
	zzskip();
}
/*
 * D L G tables
 *
 * Generated from: parser.dlg
 *
 * 1989-2001 by  Will Cohen, Terence Parr, and Hank Dietz
 * Purdue University Electrical Engineering
 * DLG Version 1.33MR33
 */

#include "mode.h"




/* maintained, but not used for now */
set AST_nodes_refd_in_actions = set_init;
int inAlt = 0;
set attribsRefdFromAction = set_init; /* MR20 */
int UsedOldStyleAttrib = 0;
int UsedNewStyleLabel = 0;
#ifdef __USE_PROTOS
char *inline_set(char *);
#else
char *inline_set();
#endif

/* MR1	10-Apr-97  MR1  Previously unable to put right shift operator	    */
/* MR1					in DLG action			                    */

int tokenActionActive=0;                                            /* MR1 */

  



static char *
#ifdef __USE_PROTOS
getFileNameFromTheLineInfo(char *toStr, char *fromStr)
#else
getFileNameFromTheLineInfo(toStr, fromStr)
char *toStr, *fromStr;
#endif
{
  int i, j, k;
  
  if (!fromStr || !toStr) return toStr;
  
  /* find the first " */
  
  for (i=0;
  (i<MaxFileName) &&
  (fromStr[i] != '\n') &&
  (fromStr[i] != '\r') &&
  (fromStr[i] != '\"');
  i++) /* nothing */ ;
  
  if ( (i == MaxFileName) ||
  (fromStr[i] == '\n') ||
  (fromStr[i] == '\r') ) {
  return toStr;
}

  /* find the second " */

  for (j=i+1;
(j<MaxFileName) &&
(fromStr[j] != '\n') &&
(fromStr[j] != '\r') &&
(fromStr[j] != '\"');
j++) /* nothing */ ;

  if ((j == MaxFileName) ||
(fromStr[j] == '\n') ||
(fromStr[j] == '\r') ) {
  return toStr;
}

  /* go back until the last / or \ */

  for (k=j-1;
(fromStr[k] != '\"') &&
(fromStr[k] != '/') &&
(fromStr[k] != '\\');
k--) /* nothing */ ;

  /* copy the string after " / or \ into toStr */

  for (i=k+1; fromStr[i] != '\"'; i++) {
toStr[i-k-1] = fromStr[i];
}

  toStr[i-k-1] = '\0';

  return toStr;
}

/* MR14 end of a block to support #line in antlr source code */

  


#ifdef __USE_PROTOS
void mark_label_used_in_sem_pred(LabelEntry *le)              /* MR10 */
#else
void mark_label_used_in_sem_pred(le)                          /* MR10 */
LabelEntry    *le;
#endif
{
  TokNode   *tn;
  require (le->elem->ntype == nToken,"mark_label_used... ntype != nToken");
  tn=(TokNode *)le->elem;
  require (tn->label != 0,"mark_label_used... TokNode has no label");
  tn->label_used_in_semantic_pred=1;
}

static void act1()
{ 
		NLA = Eof;
    /* L o o k  F o r  A n o t h e r  F i l e */
    {
      FILE *new_input;
      new_input = NextFile();
      if ( new_input == NULL ) { NLA=Eof; return; }
      fclose( input );
      input = new_input;
      zzrdstream( input );
      zzskip();	/* Skip the Eof (@) char i.e continue */
    }
	}


static void act2()
{ 
		NLA = 76;
    zzskip();   
	}


static void act3()
{ 
		NLA = 77;
    zzline++; zzskip();   
	}


static void act4()
{ 
		NLA = 78;
    zzmode(ACTIONS); zzmore();
    istackreset();
    pushint(']');   
	}


static void act5()
{ 
		NLA = 79;
    action_file=CurFile; action_line=zzline;
    zzmode(ACTIONS); zzmore();
    list_free(&CurActionLabels,0);       /* MR10 */
    numericActionLabel=0;                /* MR10 */
    istackreset();
    pushint('>');   
	}


static void act6()
{ 
		NLA = 80;
    zzmode(STRINGS); zzmore();   
	}


static void act7()
{ 
		NLA = 81;
    zzmode(COMMENTS); zzskip();   
	}


static void act8()
{ 
		NLA = 82;
    warn("Missing /*; found dangling */"); zzskip();   
	}


static void act9()
{ 
		NLA = 83;
    zzmode(CPP_COMMENTS); zzskip();   
	}


static void act10()
{ 
		NLA = 84;
    
    zzline = atoi(zzbegexpr+5) - 1; zzline++; zzmore();
    getFileNameFromTheLineInfo(FileStr[CurFile], zzbegexpr);
	}


static void act11()
{ 
		NLA = 85;
    
    zzline++; zzmore();
	}


static void act12()
{ 
		NLA = 86;
    warn("Missing <<; found dangling >>"); zzskip();   
	}


static void act13()
{ 
		NLA = WildCard;
	}


static void act14()
{ 
		NLA = 88;
    FoundException = 1;		/* MR6 */
    FoundAtOperator = 1;  
	}


static void act15()
{ 
		NLA = Pragma;
	}


static void act16()
{ 
		NLA = FirstSetSymbol;
	}


static void act17()
{ 
		NLA = 94;
	}


static void act18()
{ 
		NLA = 95;
	}


static void act19()
{ 
		NLA = 96;
	}


static void act20()
{ 
		NLA = 97;
	}


static void act21()
{ 
		NLA = 98;
	}


static void act22()
{ 
		NLA = 99;
	}


static void act23()
{ 
		NLA = 102;
	}


static void act24()
{ 
		NLA = 103;
	}


static void act25()
{ 
		NLA = 104;
	}


static void act26()
{ 
		NLA = 105;
	}


static void act27()
{ 
		NLA = 106;
	}


static void act28()
{ 
		NLA = 107;
	}


static void act29()
{ 
		NLA = 108;
	}


static void act30()
{ 
		NLA = 109;
	}


static void act31()
{ 
		NLA = 110;
	}


static void act32()
{ 
		NLA = 111;
	}


static void act33()
{ 
		NLA = 112;
	}


static void act34()
{ 
		NLA = 113;
	}


static void act35()
{ 
		NLA = 114;
	}


static void act36()
{ 
		NLA = 115;
	}


static void act37()
{ 
		NLA = 116;
	}


static void act38()
{ 
		NLA = 117;
	}


static void act39()
{ 
		NLA = 118;
	}


static void act40()
{ 
		NLA = 119;
	}


static void act41()
{ 
		NLA = 120;
	}


static void act42()
{ 
		NLA = 121;
	}


static void act43()
{ 
		NLA = 122;
	}


static void act44()
{ 
		NLA = 123;
	}


static void act45()
{ 
		NLA = 124;
	}


static void act46()
{ 
		NLA = 125;
	}


static void act47()
{ 
		NLA = 126;
	}


static void act48()
{ 
		NLA = 127;
	}


static void act49()
{ 
		NLA = 128;
	}


static void act50()
{ 
		NLA = 129;
	}


static void act51()
{ 
		NLA = 130;
	}


static void act52()
{ 
		NLA = 131;
	}


static void act53()
{ 
		NLA = 132;
	}


static void act54()
{ 
		NLA = 133;
	}


static void act55()
{ 
		NLA = 134;
	}


static void act56()
{ 
		NLA = 135;
	}


static void act57()
{ 
		NLA = NonTerminal;
    
    while ( zzchar==' ' || zzchar=='\t' ) {
      zzadvance();
    }
    if ( zzchar == ':' && inAlt ) NLA = LABEL;
	}


static void act58()
{ 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
婷婷开心激情综合| 久久麻豆一区二区| 久久不见久久见免费视频7| 亚洲欧美在线视频观看| 日本一区二区视频在线| 久久网站最新地址| 中文字幕一区二区三区四区不卡| 国产精品国产三级国产aⅴ中文| 久久综合九色综合欧美98| 久久久久久久网| 亚洲激情网站免费观看| 蜜臀91精品一区二区三区 | 久久综合九色综合97婷婷| 婷婷国产v国产偷v亚洲高清| 国产激情视频一区二区在线观看| 老汉av免费一区二区三区| 亚洲综合精品久久| 国产精品伦理在线| 樱花草国产18久久久久| 国产美女在线精品| 欧美色图在线观看| 精品国产一区二区三区不卡 | 亚洲一区二区三区美女| 国产伦精品一区二区三区视频青涩| 大尺度一区二区| 日韩久久免费av| 丝袜诱惑制服诱惑色一区在线观看 | 极品少妇xxxx精品少妇偷拍| 91久久免费观看| 国产精品卡一卡二卡三| 国产一区二区三区在线观看免费 | 91麻豆精品秘密| 亚洲精品成人悠悠色影视| 日本高清不卡一区| 亚洲视频免费在线观看| 成人aa视频在线观看| 中文字幕欧美日韩一区| 久久这里只精品最新地址| 国产成a人无v码亚洲福利| 国产亚洲综合av| 色综合天天天天做夜夜夜夜做| 亚洲欧洲精品天堂一级| 欧美高清视频www夜色资源网| 丝瓜av网站精品一区二区| 亚洲精品一区二区在线观看| 国产成人综合网站| 亚洲成a人片综合在线| 欧美tickling挠脚心丨vk| 国产.欧美.日韩| 丝袜亚洲精品中文字幕一区| 亚洲精品成人少妇| 日韩精品最新网址| 97aⅴ精品视频一二三区| 婷婷中文字幕综合| 色成人在线视频| 首页综合国产亚洲丝袜| 国产精品色哟哟网站| 日韩小视频在线观看专区| 99riav一区二区三区| 国产福利一区在线| 国产在线不卡一区| 欧美zozo另类异族| 欧美日韩中文字幕精品| 色哟哟国产精品| 9i看片成人免费高清| 国产激情精品久久久第一区二区| 午夜成人免费电影| 亚洲成人自拍一区| 亚洲免费色视频| 亚洲线精品一区二区三区| 中文字幕五月欧美| 国产精品久久久久久久久久免费看 | 91麻豆精品国产91久久久久| 亚洲精品欧美二区三区中文字幕| 国产精品乱人伦一区二区| 国产三级一区二区三区| 中文字幕日韩av资源站| 亚洲视频香蕉人妖| 亚洲精品一二三四区| 亚洲午夜免费电影| 另类人妖一区二区av| 大白屁股一区二区视频| 亚洲电影在线播放| 狠狠色丁香婷婷综合久久片| 韩日欧美一区二区三区| 亚洲欧美日韩精品久久久久| 亚洲黄色尤物视频| 激情都市一区二区| 欧美日韩精品高清| 亚洲视频一区二区免费在线观看| 亚洲一区二区三区中文字幕在线| 奇米色777欧美一区二区| 成人h版在线观看| 日韩美女一区二区三区四区| 亚洲图片欧美视频| 岛国精品在线观看| 精品国产sm最大网站免费看 | 欧洲在线/亚洲| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲精品老司机| 国产高清不卡二三区| 欧美成人aa大片| 日韩成人精品在线观看| 1024亚洲合集| 欧美午夜片在线观看| 亚洲精品成人悠悠色影视| 9i看片成人免费高清| 亚洲蜜臀av乱码久久精品| 国产一区二区精品在线观看| 日韩精品综合一本久道在线视频| 亚洲成人午夜电影| 欧美色网站导航| 亚洲成a人片综合在线| 国产欧美精品一区二区三区四区| 大胆欧美人体老妇| 亚洲精品欧美专区| 91精品国产综合久久香蕉的特点 | 91麻豆精品国产| 日韩电影免费一区| 精品成人佐山爱一区二区| 日本不卡一二三| 国产三区在线成人av| 成人深夜福利app| 亚洲一二三级电影| 26uuuu精品一区二区| 国产老肥熟一区二区三区| 日韩黄色片在线观看| 日韩精品一区二区三区四区视频| 国产精品白丝jk黑袜喷水| 亚洲视频一区在线| 久久影院电视剧免费观看| 91麻豆国产精品久久| 日韩国产欧美三级| 欧美一区二区在线视频| 国产专区欧美精品| 午夜视频在线观看一区| 国产精品乱人伦| 久久女同性恋中文字幕| 欧美丰满少妇xxxxx高潮对白| 成人免费高清在线观看| 青青国产91久久久久久| 亚洲国产一区二区三区| 欧美美女一区二区三区| 国产精品一级黄| 国精产品一区一区三区mba桃花 | 国产精品久久久久久久久果冻传媒| 欧美日韩视频一区二区| 在线一区二区三区| 色婷婷综合久久久久中文 | 亚洲福利视频一区二区| 亚洲人成在线观看一区二区| 久久久久久久久久久久久久久99 | 欧美成人艳星乳罩| 91视频在线观看免费| 欧美性一级生活| 欧美日韩高清一区二区| 欧美在线观看一二区| 在线精品视频免费观看| 日本二三区不卡| 91精品国产色综合久久久蜜香臀| 色婷婷精品大在线视频| 日本不卡一区二区三区| 奇米综合一区二区三区精品视频| 久久激情综合网| 成人v精品蜜桃久久一区| 在线视频你懂得一区| 欧美大片在线观看| 欧美激情一二三区| 中文字幕欧美日韩一区| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 日韩免费观看2025年上映的电影 | 国产在线精品一区在线观看麻豆| 精品午夜一区二区三区在线观看| 日韩精品中文字幕在线不卡尤物| 久久精品男人的天堂| 精品国产伦理网| 国产精品高潮久久久久无| 日本sm残虐另类| 在线观看av一区| 亚洲一区欧美一区| 99视频精品免费视频| 国产精品久久久久影院老司 | 26uuu久久天堂性欧美| 樱花草国产18久久久久| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美性大战xxxxx久久久| 国产偷v国产偷v亚洲高清| 日本视频在线一区| 欧美日韩精品欧美日韩精品一| 亚洲精品久久久蜜桃| 久久99精品久久久久久久久久久久| 国产91丝袜在线观看| 国产午夜精品久久久久久久| 久久精品国产亚洲a| 天天综合色天天| 欧美大肚乱孕交hd孕妇| 国产91精品欧美| 亚洲人成小说网站色在线| 91久久精品一区二区三区| 婷婷六月综合网|