> this is really cool, thanks for sharing it. > But I wonder why did you choose to write a ruby interpreter in Haskell? The strange feature of Haskell absorbed me, especially lazy evaluation did. What a good sound, lazy! ;-) I wanted to write somthing and learn more about Haskell, and Ruby interpreter is a good theme to satisfy my desire. But my mind translate logic or algorithm into C code, then retranslate it to Haskell code. So unfortunately, the source code of RType doesn't grab the Haskell feature, I think. ---- YOSHIDA, Yuichi oxy / kmc.gr.jp http://mono.kmc.gr.jp/~oxy/