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

  • 大小: 36KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-07-15
  • 語言: 其他
  • 標簽:

資源簡介

這是編譯原理的實驗,關于四則表達式的編譯(詞法、語法、語義分析,目標代碼生成)。里面有實驗指導書以及注釋詳細的源代碼。詳細請看博客: http://blog.csdn.net/touch_2011/article/details/7019163

資源截圖

代碼片段和文件信息

#ifndef?TEST_C
#define?TEST_C

/**
??*?全局變量和全局函數文件
??**/
#include
#include
#include
#include

/*************************?以下是全局變量(函數)的定義?*******************/

//輸入的表達式最大長度,可以看做是緩沖區的長度
#define?MAX_expression_LENGTH?50

//存放輸入的表達式
char?expression[MAX_expression_LENGTH];

//表達式字符數組的下標
int?expression_index=0;

//存放一個單詞符號
char?strToken[MAX_expression_LENGTH/2];

//判斷是否是數字
int?isNum(char?*?strToken)
{
int?i=0;
while(strToken[i]){
if(!isdigit(strToken[i]))
break;
i++;
}
return?strToken[i]==0;
}

//錯誤處理程序
void?error(char*?errerMessage)
{
printf(“\nERROR:%s\n“errerMessage);
exit(0);
}
/*************************?以上是全局變量(函數)的定義?******************/

#endif

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????222??2011-11-28?16:27??src\readme.txt
?????文件?????????844??2011-11-28?15:01??src\test.c
?????文件????????2673??2011-11-28?16:08??src\test1.c
?????文件????????1597??2011-11-28?14:56??src\test2.c
?????文件????????7680??2011-11-28?16:15??src\test3.c
?????文件????????2363??2011-11-28?16:28??src\test4.c
?????文件??????181248??2011-11-07?12:43??src\實驗指導.doc
?????目錄???????????0??2011-11-28?16:34??src\

評論

共有 條評論

相關資源