从haskell中的文件中读取令牌后的令牌

时间:2010-01-07 11:06:48

标签: haskell visualhaskell

我希望通过每次加载变量中的下一个标记来读取Visual Haskell Studio中的文件,令牌后的标记。 例如:getNextToken。 谢谢!! :)

2 个答案:

答案 0 :(得分:1)

您可以使用Alex,它是词法分析器(将字符串拆分为令牌列表)。然后,您可以使用令牌列表执行任何操作。如果你真的想“加载”它们并以程序的方式将它们放在变量中,我不确定Haskell是否是正确的语言。

答案 1 :(得分:0)

嗯,正确的答案有点复杂:

使用像Parsec这样的解析器组合库,可以让你完全定义“令牌”这个词的含义,这个词因上下文而异。