Delphi 序列化TDWSP程序

Delphi 序列化TDWSP程序,delphi,dwscript,Delphi,Dwscript,据我所知,DWScript不会将脚本编译成中间字节码但是,我希望能够存储“已编译”的脚本,能够通过流发送脚本或将其保存到文件中 我在想:有没有办法序列化TdwsProgram对象 我在任何地方都没有找到答案。我查看了代码,似乎不可能,但我想我还是应该问这个问题……据我所知,它既没有实现,也没有被它的实际维护者所需要(因为AST的执行是一个对象树) 请参阅有关的参考文章 最简单的方法是先对源代码进行流式处理,然后再次编译 DWS编译速度非常快,比Delphi快,Eric总是尝试改进它,即使添加了新

据我所知,
DWScript
不会将脚本编译成中间字节码
但是,我希望能够存储“已编译”的脚本,能够通过流发送脚本或将其保存到文件中

我在想:有没有办法序列化
TdwsProgram
对象


我在任何地方都没有找到答案。我查看了代码,似乎不可能,但我想我还是应该问这个问题……

据我所知,它既没有实现,也没有被它的实际维护者所需要(因为AST的执行是一个对象树)

请参阅有关的参考文章

最简单的方法是先对源代码进行流式处理,然后再次编译

DWS编译速度非常快,比Delphi快,Eric总是尝试改进它,即使添加了新功能