91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

能夠根據單詞的構詞規則,完成MiniC語言中的單詞的解析(詞法分析),如果不符合單詞的構詞規則,請給出錯誤信息。如果源語言符合單詞的詞法規則,請輸出二元式。 (注:利用JavaCC實現) 在詞法分析的基礎上,構造MiniC的LL(1)文法,利用JavaCC實現LL(1)文法,判斷源語言是否符合MiniC的語法,如果不符合,請給出語法錯誤信息。 在語法分析的基礎上,根據屬性文法制導翻譯,進行語義分析,輸出四元式。如果源語言不符合MiniC的語義,請指出錯誤信息。 在平時實習課的基礎上,整個編譯系統要能夠翻譯數組(二維)翻譯,if..else, for, while,賦值

資源截圖

代碼片段和文件信息

#include
#include
void?main()
{
int?ab=2c=5d=6i=1j=2;
int?e[2][3]={{253}{832}};
char?s;
scanf(“%d%c“&a&s);//input?Statement
a=1+2*(c+4*(5+6*(b+8)))+123;
b=e[1][1];
/*
while(a>3)
{
i++;?
j--;
*/

while(aa>3)//while?statement
{
i++;?
--j;
do{
for(i=2;i<5;i++)
{
switch(a+3)
{
case?1:
{
printf(“%c“s);
}
break;
case?2:
break;
case?3:
break;
default:
c%=2;
break;
}
while(d>3&&c<2||j>1)
{
a*=b+c;
++a;
for(j=5;j>0;j--)
{
c+=5+e[1][0];
}
}
printf(“%d%d%c“abs);
}

}
while(i>2&&j<5);
}

if(a{
for(i=10;i>0;i--)
{
if(a>3)
c=e[1][2];
else?if(d>2)
{
d=d+3*4;
}
else
c*=2;
}
}
else?if(c*5==d)
{
while(d+2>c%3)
{
a=e[0][0];
}
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2011-01-12?22:57??Bianyi\.classpath

?????文件????????384??2011-01-14?11:40??Bianyi\.project

?????文件????????629??2011-01-12?22:57??Bianyi\.settings\org.eclipse.jdt.core.prefs

?????文件??????41392??2012-01-06?17:11??Bianyi\bin\bianyi.class

?????文件??????53190??2011-01-14?11:37??Bianyi\bin\bianyi.jj

?????文件??????27640??2011-01-14?15:23??Bianyi\bin\bianyi.jjt

?????文件???????3999??2012-01-06?17:11??Bianyi\bin\bianyiConstants.class

?????文件??????15914??2012-01-06?17:11??Bianyi\bin\bianyiTokenManager.class

?????文件???????1904??2012-01-06?17:11??Bianyi\bin\bianyiTreeConstants.class

?????文件???????2590??2012-01-06?17:11??Bianyi\bin\JJTbianyiState.class

?????文件???????2481??2012-01-06?17:11??Bianyi\bin\MyNode.class

?????文件????????304??2012-01-06?17:11??Bianyi\bin\Node.class

?????文件???????1658??2012-01-06?17:11??Bianyi\bin\NodeList.class

?????文件???????3527??2012-01-06?17:11??Bianyi\bin\ParseException.class

?????文件????????881??2012-01-06?17:11??Bianyi\bin\Record.class

?????文件???????8235??2012-01-06?17:11??Bianyi\bin\SimpleCharStream.class

?????文件???????2736??2012-01-06?17:11??Bianyi\bin\SimpleNode.class

?????文件???????1055??2012-01-06?17:11??Bianyi\bin\Token.class

?????文件???????2757??2012-01-06?17:11??Bianyi\bin\TokenMgrError.class

?????文件???????8429??2011-01-14?15:23??Bianyi\Grammertree.txt

?????文件???????4088??2012-01-05?16:20??Bianyi\Lexical_analysis.txt

?????文件??????????0??2012-01-05?16:20??Bianyi\Semantic_analysis.txt

?????文件??????76091??2011-01-14?11:37??Bianyi\src\bianyi.java

?????文件??????53190??2011-01-14?11:37??Bianyi\src\bianyi.jj

?????文件??????27640??2011-01-14?15:23??Bianyi\src\bianyi.jjt

?????文件???????5010??2011-01-14?11:37??Bianyi\src\bianyiConstants.java

?????文件??????33074??2011-01-14?11:37??Bianyi\src\bianyiTokenManager.java

?????文件???????1578??2011-01-14?11:37??Bianyi\src\bianyiTreeConstants.java

?????文件???????3331??2011-01-14?11:37??Bianyi\src\JJTbianyiState.java

?????文件???????1736??2011-01-12?22:58??Bianyi\src\MyNode.java

............此處省略17個文件信息

評論

共有 條評論