pygments 的 C 包装器
Posted
技术标签:
【中文标题】pygments 的 C 包装器【英文标题】:C wrapper for pygments 【发布时间】:2013-01-07 05:35:11 【问题描述】:是否可以在 C 应用程序中使用 pygments?是否有用于 pygments 的 C 库?我需要从 C++ 程序中使用它。
【问题讨论】:
你冷嵌入了python解释器...或者***.com/questions/4165449 【参考方案1】:embed Python 相当简单。然后你可以在你的应用程序中使用 Pygments。
尤其是section 5.3。在那里,他们使用用户输入的模块和函数名称,但您可以轻松地使用常量"pygments"
等来调用 Pygments API 中的必要函数。
【讨论】:
还有Boost.Python。以上是关于pygments 的 C 包装器的主要内容,如果未能解决你的问题,请参考以下文章
自动生成函数的类型安全包装,然后仅使用 `__typename` 作为参数动态调用。打字稿