-3

我是haskell的新手

如何解析sql语句“select a from b where a in (value1,value2,value3,...);” 使用haskell

我指的是http://hpaste.org/76009用于解析 sql 语句

4

1 回答 1

1

它使用parsec包进行解析。import Text.Parsec那么你需要

case
    parse p_sql "filename for error messages"
        "select a from b where a in (value1,value2,value3,...);"
  of
    Left parseError  -> -- handle the error
    Right statements -> -- do something with your parsed sql statements
于 2013-03-20T21:21:08.460 回答