Здравствуйте, Nuald, Вы писали:
N>~dp0 возвращает рабочий каталог исполняемого командного файла.
N>Как бы то не было, более или менее командные файлы готовы, можно коммитить. Скажешь, сделаю, либо уже ты сам. Ну а если не надо, то не надо, мое дело предложить
У меня уже немного доработанный файл. Сейчас просто проблем по работе много. На днях закомичу.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Здравствуйте, VladD2, Вы писали:
VD>Ну, так надо не тупо раскрывать, а смотреть что там. IT для хинтов в локальных проектах это делает и получается то что нужно.
А ничего там. CallExpr с именем "printf" и Body = "System.Console.Write"
Вот такой расклад я сделал:
when(true)
printf("Hi!");
При нажатии F12 на when осуществляется переход на Nemerle\macros\core.n
но для этого пришлось притянуть за уши System.Reflection, т.к. IMacro не наследуется от IMember и вообще не имеет чего-либо похожего на Location.
Я закинул как есть, кто знает как сделать правильно пусть меня поправит.
... << RSDN@Home 1.2.0 alpha rev. 642>>
Здравствуйте, Блудов Павел, Вы писали:
БП>А ничего там. CallExpr с именем "printf" и Body = "System.Console.Write"
БП>Вот такой расклад я сделал:
БП>БП>when(true)
БП> printf("Hi!");
БП>
БП>При нажатии F12 на when осуществляется переход на Nemerle\macros\core.n
БП>но для этого пришлось притянуть за уши System.Reflection, т.к. IMacro не наследуется от IMember и вообще не имеет чего-либо похожего на Location.
БП>Я закинул как есть, кто знает как сделать правильно пусть меня поправит.
Еще раз повторяю. Погляди то как IT сделал вывод хинтов для макросов. Посоветуйся с ним. Он там все что нужно вынимает. Процесс это не простой, но вполне осуществимый.
... << RSDN@Home 1.2.0 alpha rev. 637>>