Вопросы по макросам
От: chudo19  
Дата: 04.08.06 10:15
Оценка:
вот макрос
macro test(i, m : int, n : int)
{
<[
def loop () : void
{
WriteLine( System.Convert.ToString($(n:int)));
//$body;
}
loop();
]>
}

вот использование
test(1,2,3); — работает

mutable t:int = 7;
test (1,2,t); а такое уже не работает. а почему ?


И еще вопрос: есть у меня локально объявленный масив . как его запихнуть в нутрь <[...]>.
тоетсть мне нужно как то сгенерить объявление масива и чтоб его содержимое стало равным моему.

Спасибо


30.01.07 18:21: Перенесено модератором из 'Декларативное программирование' — IT
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.