alt*_*211 1 parsing haskell
我正在为我的模块中的一种数据类型编写自定义读取函数.例如,当我这样做时read "(1 + 1)" :: Data,我希望它返回Plus 1 1.我的数据声明是data Data = Plus Int Int.谢谢
read "(1 + 1)" :: Data
Plus 1 1
data Data = Plus Int Int
Ant*_*sky 6
这听起来像是更适合解析器的东西; Parsec是一个功能强大的Haskell解析器组合库,我建议使用它.
归档时间:
15 年,6 月 前
查看次数:
244 次
最近记录:
7 年,6 月 前