目前我有一个应用程序,存储用 boo 内部 DSL 编写的元数据信息。
我将元数据存储在单独的 .boo 文件中,当我需要它们时我会加载它们,如下所示:
IConfigReader 阅读器=factory.Create(BUILD_FILE_NAME);
我想通过将 boo DSL 转换为 Iron Ruby 来利用 Iron Ruby 或实际上 Ruby 的元编程。
首先,是否可以通过这种方式加载 Ruby 文件,其次,我是否可以将数据结构从 DLR 返回到 CLR。
我真的不认为这是有道理的。