uwenku
標簽列表
hoopl
5
熱度
1
回答
使用HOOPL的數據流優化
我是Haskell程序員(我通常實現algorithms in Haskell)並試圖理解HOOPL庫,但我無法解碼它。我沒有編譯器背景(目前從Coursera和Compilers學習:原理,技術和工具),如果您能夠建議我係統地瞭解HOOPL庫(先決條件是什麼),那將是非常好的。可以說我有關於這一點我想用HOOPL add :: Int -> Int -> Int add x y = z whe
haskell
compiler-construction
hoopl
2012-05-29
7
熱度
2
回答
如何將CheckingFuelMonad與Hoopl中的狀態單元組合起來?
我正在使用Hoopl庫,並希望在重寫時進行一些操作。重寫函數對於使用的monad是多態的,但是我不知道如何將State monad與其中一個庫的Fuel monad結合在一起。 下面是一個簡單的例子。 MyMonad是Hoopl的CheckingFuelMonad和State monad攜帶一個標誌的同義詞。 Stmt只是我的中間語言的佔位符,並不重要。 {-# LANGUAGE GADTs, R
haskell
monads
state-monad
hoopl
2011-06-27
3
熱度
2
回答
如何合併Hoopl圖塊/如何通過塊
我試圖將Hoopl引入到某些編譯器中,並且遇到了一些問題:創建 Hoopl的圖使得節點按引入的標籤順序出現。 例如: (define (test) (if (eq? (random) 1) 2 (if (eq? (random) 2) 3 0))) 「編譯」 到 L25: call-direct random -> _tmp7_6 branch L27 L26: return RE
haskell
compiler-optimization
compiler-theory
hoopl
2011-08-20
最新問題
1.
WordPress的管理員刪除用戶的更新煩惱
2.
在SSH到EC2實例期間權限被拒絕(公鑰)
3.
角度2模型值在視圖中完成綁定時的觸發事件
4.
是否可以在不影響第一個對象的情況下將@Entity對象轉換爲普通對象?
5.
無法在vuejs上使用路由器鏈接和v-v動態綁定路徑
6.
腳本/樣式錶鏈接從wwwroot的回報擔任404
7.
使用Visual Studio 2015的cmake
8.
使用node.js將AWS Lambda中的JSON保存到AWS S3
9.
不能接壤我想,因爲填充的方式
10.
OpenGL ES 3.0 Java使用顏色Array繪製頂點(每個頂點顏色不同)