2013-02-23 34 views
5

我想爲C預處理器添加一個小特性,但爲此,我需要一個易於理解且可以輕鬆修改的特性。具體來說,我正在尋找以下標準:什麼是一個容易破解的C預處理器?

  • 小codesize
  • 充分證明
  • 容易修改
  • 免費軟件(我希望能夠在不支付費用發佈修改後的代碼或所以。)

我已經找到tcc,其中包括一個預處理器,是相當小的,但據我所看到的,缺乏對預處理是如何實現良好的文檔。我應該試着瞭解tcc是如何做的或者做得更好嗎?

+0

我們爭取無預處理器的C! (+1) – 2013-02-23 12:42:09

+2

您可能已經知道,但我應該指出,C預處理在標準中有詳細描述。您是否檢查過C99標準中的第5.1.1.2節是否可以作爲TCC的預處理器文檔?沒有什麼動力去做與那裏指定的不同的東西。 – 2013-02-23 12:47:00

回答