Генерация исходника из макроса
От: CodingUnit Россия  
Дата: 09.02.10 08:20
Оценка:
Здравствуйте, вновь родилась задача, с помощью макросов можно реализовать очень сложные вещи, но не хотелось бы вызывать макрос для генерации сложного кода в сборку каждый раз, и при том возможности родной компиляции дали бы полноценную отладку генерируемого кода, недоступного в исходниках, а только в IL сборки, было бы здорово сгенерировать исходник на основании данных сгенерированных макросом, допустим класс который только был создан с помощью макроса представить в файле .n, и просто каждый раз его компилить, и перекомпилировать только когда нужны изменения в нем, на ум приходит CodeDOM, но ему на входе нужно дерево экспрешенов, а у нас есть только экземпляр TypeBuilder и деревья компилятора Nemerle, нет ли такой возможности как то перевести допустим класс описанный в TypeBuilder в CodeDOM деревья, чтобы сгенерить исходник .n, или сгенерить еще как то, может уже кто то подобную задачу решил?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.