Вопрос

В настоящее время у меня есть приложение, которое хранит информацию метаданных, записанную во внутреннем DSL boo.

Я храню метаданные в отдельных файлах .boo, которые загружаю, если и когда они мне понадобятся, вот так:

Программа чтения IConfigReader = factory.Создать (BUILD_FILE_NAME);

Я хотел бы воспользоваться преимуществами Iron Ruby или даже метапрограммирования Ruby, преобразовав boo DSL в Iron Ruby.

Во-первых, возможно ли загрузить файл Ruby таким образом и, во-вторых, могу ли я вернуть структуру данных из DLR в CLR.

Я действительно не думаю, что в этом есть смысл.

Это было полезно?

Решение

Да, ты можешь.Видишь: http://www.ironruby.net/Documentation/Hosting_Ruby_in_.NET

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top