最简单的例子是遵循包中的测试.C中有三个测试以及它们的haskell对应物.例如,这是一个C测试:
https://github.com/chetant/LibClang/blob/master/test/Test_Diagnostics.c
和它的haskell对应物:
https://github.com/chetant/LibClang/blob/master/test/Test_Diagnostics.hs
该库大多是原始libclang的逐字副本,大多数回调和数据结构都是"haskellized".Hackage不会构建文档(沙箱中没有libclang),但您可以在本地下载最新的libclang并使用haddock构建文档.
有关libclang本身的信息,请查看其中一位开发人员关于llvm的最新演示文稿:
http://devimages.apple.com/llvm/videos/Libclang.mov
归档时间: |
|
查看次数: |
1252 次 |
最近记录: |