Тема: Snakeskin
Показать сообщение отдельно
  #22 (permalink)  
Старый 25.06.2013, 11:51
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от nerv_ Посмотреть сообщение
к слову, в бэйсике (vbscript) директива with работает следующим образом:
with obj1
    .prop = 2; // магическая точка очень кстати
end with
В новой версии, которая наверно сегодня выйдет я сделал похожее решение, но более гибкое. Как зарелизю, так опишу)

Сообщение от nerv_ Посмотреть сообщение
звучит неплохо. Только, если прототип не указан явно, надо что-нибудь подставить по умолчанию
Это пока фантазия, т.к. не могу придумать как это лучше реализовать с точки зрения синтаксиса (да и с точки зрения реализации придётся повозится ).

По умолчанию раньше у всех прототипов где бы они не были объявлены всегда был был глобальный контекст (относительно шаблона). В новой же версии контекст по умолчанию привязан к родительскому (как я описывал постами выше).

Ща пью кофе, делаю финальные тесты, рефакторинг и обновляю доку К вечеру всё буит наверно
__________________
kobezzza
code monkey
Ответить с цитированием