2012-01-30 43 views

回答

13

盧卡博洛尼亞已經寫了一個偉大的系列Write Yourself a Scheme in 48 Hours in F#他在哪裏他使用FParsec解析。具有詳細測試用例的完整源代碼在線here

最相關的文章是6th one,他談到了解析簡單的類Lisp語言。這種語言比C更接近JavaScript,所以你知道。

他博客上的系列文章是parsing lambda expressions in F#(使用FParsec),這對您也有幫助。

+1

謝謝,那幫了我! +1。 – 2012-02-01 09:17:35

1

Here對於Portable Game Notation(PGN,爲棋牌類遊戲的文件格式)使用FParsec F#解析器的實現,稱爲pgn.net

的PGN格式很容易理解,所以使用情況是很清楚。格式有很多變化(例如,什麼是移動),所以有很多小例子。