2013-10-29 113 views
1

看來,在流氓一個syntax聲明必須在data聲明之前。真的嗎?我的經驗是,如果我把一個syntax聲明中data聲明之後,我得到了一個語法錯誤。爲什麼它是一個分析錯誤?`語法`聲明必須在`data`聲明之前?

回答

2

是。語法聲明必須在文件中首先出現。

的原因是(我相信),它應該是簡單的提取解析文件的其餘部分所需的語法。

你當然也可以隨時在必要時解決此把你的類型聲明在單獨的文件(可能只有必要的,如果你需要怪人註釋添加到您的語法產生)。