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

Выпустил версию 3.3.0

1) Добавлена новая директива interface, которая позволяет декларировать шаблоны, которые войдут в скомпилированный файл как пустые функции с входными параметрами;

{interface foo(a1, a2, a3)}
    ...
{end}


=>

function foo(a1, a2, a3) {}


Таким образом сейчас существует 3 директивы для декларации шаблона:

*) template - простая декларация шаблона;
*) interface - декларация шаблона, но в конечный JS войдёт только интерфейс;
*) placeholder - декларация шаблона доступного только на этапе трансляции.

2) Исправлены некоторые ошибки;
3) Улучшена обработка ошибок на этапе трансляции.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 14.04.2014 в 18:48.
Ответить с цитированием