1
A
回答
0
我Lispy PDDL分析器:
https://dl.dropbox.com/u/46434672/Code/LispyPddlParser.hs
的DWR-operators.txt文件:
https://spark-public.s3.amazonaws.com/aiplan/resources/DWR-operators.txt
2
它看起来像是,不是吗?
{-# LANGUAGE FlexibleInstances #-}
import Data.List
data S s = T s | S [S s] deriving (Eq)
instance Show (S String) where
show (T s) = s
show (S list) = "(" ++ (intercalate " " $ map show list) ++ ")"
sExpr = S [T "define",T "x",T "10",S [T "print",T "hello"],S []]
main = do
putStrLn $ show sExpr
运行的结果主要:
(define x 10 (print hello)())
相关问题
- 1. Haskell自定义数据类型
- 2. Haskell返回自定义数据类型
- 3. Haskell定义类型
- 4. 在OO中指定数据类型Haskell
- 5. Haskell自定义数学类型和类
- 6. 如何在定义它们之后在Haskell中使用数据类型?
- 7. 类型类Haskell中的数据类型
- 8. Haskell类型定义,=>等
- 9. 如何在xsd中定义自定义数据类型?
- 10. 生成一个用户定义的数据类型在Haskell
- 11. Haskell中自定义数据类型的代码
- 12. 在Haskell中为自定义数据类型创建Read type类的实例
- 13. 在OCL中定义数据类型
- 14. 在rapidminer中定义序数据类型
- 15. 字符串转换为自定义数据类型的Haskell
- 16. Haskell自定义数据类型,实例编号和冗余
- 17. 为数据类型定义自己的Ord(Haskell)
- 18. Haskell类定义中的隐式类型参数?
- 19. Haskell - 组合数据类型?
- 20. Haskell数据类型困境
- 21. Haskell:我如何定义集合的类型类?
- 22. 如何在Haskell中声明抽象数据容器类型?
- 23. 如何在java中实现haskell数据类型?
- 24. 数据定义错误haskell
- 25. 如何基于Haskell Groundhog的数据库类型指定不同的列类型?
- 26. 如何在haskell中实现自定义数据的Functor实例
- 27. Haskell解释器/ w类型定义
- 28. 自定义数据类型?
- 29. 自定义数据类型
- 30. 如何在Haskell 98中为特定类型应用程序定义实例?