(1) 給定一段符合Pascal子集語法的語言,能成功轉換成C語言;
(2) 一個簡單的說明文檔;
(3) 2007.7.14之前上傳到ftp:// C07:C07@10.11.3.71/upload,用學號建立自己的目錄;
(4) (可額外加分5分)若有出錯處理功能,請在說明文檔中寫明可以處理哪幾項錯誤。
注意事項:
(1) 兩人一組
(2) 可以使用詞法、語法自動生成工具,windows下有Flex,Bison,Linux下有Lex,Yacc,Java的有Jlex,JavaCC,ANTLR等
(3) 不用考慮Pascal和C的關鍵詞不同問題,即Pascal子集語言中假設不出現int,for等作為變量標志符
(4) read()和write()可用由scanf(),printf()等組成的語句轉換。
(5) 如果有疑問可以發信給我 xpqiu@fudan.edu.cn.
標簽:
Pascal
語言
上傳時間:
2015-11-20
上傳用戶:talenthn