标签: .net ruby dsl iron
目前我有一个应用程序存储用boo内部DSL编写的元数据信息。
我将元数据存储在我加载的单独的.boo文件中,如果我需要它们,就像这样:
IConfigReader reader = factory.Create(BUILD_FILE_NAME);
我想通过将boo DSL转换为Iron Ruby来利用Iron Ruby或者Ruby的元编程。
首先,是否可以以这种方式加载Ruby文件;其次,我可以将数据结构从DLR返回到CLR。
我真的没有意义。
答案 0 :(得分:2)
是的,你可以。请参阅:http://www.ironruby.net/Documentation/Hosting_Ruby_in_.NET