元编程

使用元编程设计的程序具有读取、生成、分析或转换其他程序的功能,甚至可以在运行时自行修改代码。

DolphinDB 支持生成动态表达式和延迟执行的元编程。通过元编程,用户可以生成 SQL 语句,并动态执行。

元代码是由"<"和">"包围的对象或表达式。DolphinDB 提供两种生成元代码的方式:基于函数的元编程和基于宏变量的元编程。