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 包装器的主要内容,如果未能解决你的问题,请参考以下文章

Java中包装器类的行为[重复]

自动生成函数的类型安全包装,然后仅使用 `__typename` 作为参数动态调用。打字稿

如何更改 Pygments 中特定行的背景?

Pygments 导入 Lex 错误

一台机linux器装nginx一台装PHP,怎么能够用nginx访问php页面?

在linux中为脚本创建批处理文件包装器