我讀過Haskell解析器組合器(在Parsec中)可以解析上下文敏感的語法。對於Scala解析器組合器,這也是如此嗎?如果是這樣,這是「入」(又名「>>」)功能是什麼?Scala解析器組合器與Haskell的Parsec相比如何?
Scala的解析器組合器的實現與Haskell的實現有什麼長處/短處?他們接受同一類語法嗎?更容易產生錯誤信息或用其他方法做其他雜項有用的事情?
packrat解析(在Scala 2.8中引入)如何適合這張圖片?
是否有網頁或其他資源,顯示不同的操作符/函數/ DSL糖從一種語言的實現映射到另一個上?
@Adriaan摩爾:有沒有解決的Scala 2.8組合符解析器庫添加的刊物? – 2010-03-16 14:39:03
我不這麼認爲,但我會問Tiark - 自2.7以來我沒有在解析器上工作過。 – 2010-03-17 09:51:28