2012-10-09 69 views
0

可能重複:
Suggestions for writing a programming language?寫programmung語言

我已經使用了很多編程語言,並經過數年的經驗,我終於決定做與我的朋友的語言。我知道這不是一個心靈的任務。我們致力於這項任務,並將確保完成這一任務。

現在我想通過詢問來開始:哪些步驟來寫一個編程語言?我們應該從什麼開始(例如解析器)?

任何答案是有幫助的!

+0

什麼樣的語言?解釋性腳本語言或編譯器的東西? – PherricOxide

+0

此外,我們想用c或C++來編程它 –

+0

用編譯器 –

回答

1

如果這是你的第一語言,然後在同一時間的所有部分上工作,有迷你語言規範啓動和功能擴展它的功能。除非使用特定於域的語言,否則應該使用與您嘗試實現的語言相近的語言,以便稍後您可以編寫一個轉換工具來獲得編譯器的引導版本。