- PVSM.RU - https://www.pvsm.ru -
Разработчик замечательного in-browser-редактора CodeMirror [1] Marijn Haverbeke написал движок вывода типов Tern [2] для JavaScript, предназначенный для интеграции с редакторами кода. Tern производит анализ исходных текстов на лету по мере их изменения, используя для этого алгоритм [3] (pdf), применяемый в движке Mozilla SpiderMonkey.
Исходные тексты Tern пока не открыты, но автор обещает их открыть в случае успешного краудфандинга, в случае же очень успешного краудфандинга обещается даже создание плагинов для двух редакторов по выбору общественности. При этом исходные тексты на странице с демонстрацией не обфусцированы, так что посмотреть на них из любопытства ничего не мешает.
Автор: ivan4th
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/28896
Ссылки в тексте:
[1] CodeMirror: http://codemirror.net/
[2] Tern: http://ternjs.net/
[3] алгоритм: http://rfrn.org/~shu/drafts/ti.pdf
[4] Источник: http://habrahabr.ru/post/171967/
Нажмите здесь для печати.