ewg*_*egw 2 c++ parsing haskell header
我需要从带有haskell的c ++头文件中获取所有函数(不仅仅是方法函数),我需要输入参数,返回类型也需要方法名称.
我怎么能意识到这一点?olny与正则表达式?或者我必须写一个完整的解析器(自下而上或自上而下)?
Don*_*art 5
要从头文件中提取所有函数声明,您需要一个解析器,而不是一个正则表达式.C++的解析器很难得到,但幸运的是我们有一些:
使用其中任何一个,您将能够稳健地处理C或C++标头,并将声明提取为Haskell数据类型,以便进一步处理.
归档时间:
14 年,6 月 前
查看次数:
1797 次
最近记录: