P2C專案正式開啟!!!
阿新 • • 發佈:2018-11-05
眾所周知
和
是
常用的兩種語言。但由於語法不同,很多P黨都不願意轉
。因此本人在此啟動一個專案:
1專案。
- 專案名稱:
- 專案編號:
- 專案等級:
- 專案內容:
翻譯器製作。 - 專案性質:
開源專案2(是不是很驚喜?)
但是由於 的一些特性 不支援本人也沒辦法,所以目前就把原始碼和程式放上來,看看各位大神有沒有什麼辦法(逃)。
目前程式碼已經寫到了迴圈部分,包括變數,定量,for,while,repert,判斷語句(case還沒有完成),賦值語句。但子程式還沒有寫。
歡迎各位大神和我一起把這個專案完成。3
同時,該程式具有自動編譯 程式碼,利用 整理 程式碼的功能.其中 目錄下的檔案是編譯 程式碼的庫。
如何和我一起完成這個專案?
- 在原始碼的開頭寫下你的大名(我會依據貢獻留名)
- 用“/**/”註釋掉你寫的內容,方便我檢視(或者你想怎樣就怎樣,只要讓我知道就行了)
- 在發給我之前先自測一下有沒有bug。
- 請將所有檔案打成一個壓縮包,用“
”命名(所有檔案如下)。
- 私信發分享連結給我
- 你可以完成任何一個結構(比如case和子程式部分),但是要求能成功執行。
- 請勿更改如下內容(包括
使用方法(必讀).txt
)
freopen("pascal.pas","r",stdin);
freopen("c++.cpp","w",stdout);
if(compile_check() == -1)
{
system("cls");
cerr << "Pascal檔案編譯錯誤,我們終止了程式。\nPascal File compilation error, we terminated the program.\n";
cerr << "請按任意鍵繼續. . .\nPlease press any key to continue. . .\n";
getch();
return 1;
}
system("AStyle\\bin\\AStyle --style=allman -N -H -p -n -k3 --quiet c++.cpp");
cerr << "翻譯成功。\nTranslate successfully.\n";
cerr << "請按任意鍵繼續. . .\nPlease press any key to continue. . .\n";