【问题标题】:small haskell libClang example?小的haskell libClang 例子?
【发布时间】:2011-05-14 22:12:14
【问题描述】:

谁能给我看一个在 haskell 中的 libClang 小例子?

我有文档,但不知道从哪里开始。

一个小例子就好了

【问题讨论】:

标签: haskell clang


【解决方案1】:

最简单的例子是遵循包中的测试。 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    相关资源
    最近更新 更多