在运行时将新编译的函数实现注入本机可执行文件?

时间:2014-05-13 16:57:11

标签: c dynamic-compilation runtimemodification

我正在实现一种类似Lisp的语言,其主要设计目标是与C完全互操作。这意味着静态类型,直接支持C标准定义的所有原语,指针算法和低级内存管理。宏由虚拟机扩展,整个程序转换为C并编译。这允许我编译整个程序,但是如果我希望能够以交互方式修改和编译特定的函数呢?有什么我可以使用它来将它们集成回正在运行的可执行文件而无需手动组装黑客攻击吗?

0 个答案:

没有答案