Re[52]: Вопрос к Vlad2: Nemerle & R#
От: VladD2 Российская Империя www.nemerle.org
Дата: 31.03.06 15:06
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Однако, в Boost'е есть утилита, которая позволяет интерактивно с консоли

C>выполнять макросы (в том числе и по шагам) и смотреть за результатом их
C>работы. Чем не отладчик?

Ни фига не смешно. Вом уже 21-ый раз повторяют, что макросы Немерла == коду находящемуся в ДЛЛ. И что этот код можно без кмких либо проблем отлаживать статным отладчиком. При этом в отличии от макросов С у макросов немерла нет кучи проблем (вроде не гигееничности) и есть полнота по Тьюрингу. То есть на них можно сделать хоть черта лысого и при этом не иметь тех проблем что есть в С.

C>Представим тоже самое для Nemerle — мы пишем код, вставляем макрос и

C>нажимаем кнопку "отладка". Тут же мы видим во что этот макрос
C>развертывается, можем по шагам проследить Nemerle'вский код и т.п.

Для этого нужно просто поставить точку останова и запустить компилятор под отладкой. Если хочется тольоко посмотреть результат, так вообще можно использовать макрос печатающий результат раскрытия другого макроса.

C>Все это давно уже есть в Smalltalk'е, как уже говорилось много раз. И

C>метапрограммирование в Smalltalk'е тоже есть, кстати.

Рад за Смолток. Что же ты личнь не выкинишь плюся и не сядишь на него?
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.