Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн дек 11, 2017 10:49 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: JavaScript Engine
СообщениеДобавлено: Сб фев 25, 2012 1:23 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Порт SEE, движка JavaScript, совместимого с JavaScript 1.5 и Microsoft JScript. Работает нестабильно, и выводит кучу отладочной информации. Падает, если запускать без параметров. Окон не создает, вывод в файл stdout.
Использовать так:
Код:
seelib -f имя_файла.js


Пример программы:
Код:
var i=1;
var j=10;
var k=3;
print (k);
for (i=0; i<j;i++) {
k=Math.pow(i,2);
print (k);
}


Вложения:
seejs.7z [120.2 КБ]
171 скачивание
Вернуться к началу
 Заголовок сообщения: Re: JavaScript Engine
СообщениеДобавлено: Сб фев 25, 2012 5:32 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
viewtopic.php?f=24&t=1691 вроде в ту тему хотел все порты анонсировать


Вернуться к началу
 Заголовок сообщения: Re: JavaScript Engine
СообщениеДобавлено: Сб фев 25, 2012 5:55 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Ага, точно, выложу попозже туда библиотеку.
Но конкретно данный экземпляр - не библиотека, а именно интерпретатор.


Вернуться к началу
 Заголовок сообщения: Re: JavaScript Engine
СообщениеДобавлено: Пт апр 05, 2013 2:51 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Порт spidermonkey. Вообще он для браузера - но мало ли, вдруг кто-то захочет поиграться с интерпретатором.
Код:
js /path/to/file.js

Результат выполнения в out.txt, ошибки в err.txt.
Обычно spidermonkey весит 4 мегабайта в двоичном виде, но не в моем случае :3


Вложения:
spidermonkey.zip [215.3 КБ]
114 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: JavaScript Engine
СообщениеДобавлено: Пт апр 05, 2013 3:12 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4227
spidermonkey может обрабатывать js-скрипты из архива с seelib? Их движки совместимы?

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: JavaScript Engine
СообщениеДобавлено: Пт апр 05, 2013 3:16 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
В архиве seelib скрипты для тестирования seelib, использующие специфичную команду test в частности. Однако, если брать не сферические в вакууме скрипты, а что-то вроде
Код:
var i=1;
var j=10;
var k=3;
print (k);
for (i=0; i<j;i++) {
k=Math.pow(i,2);
print (k);
}

То оно будет работать в обоих движках. Оба движка не представляют DOM, но SpiderMonkey соответствует ECMAScript 5, в то время как libSEE - ECMAScript 3.


Вернуться к началу
 Заголовок сообщения: Re: JavaScript Engine
СообщениеДобавлено: Пт май 15, 2015 11:44 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Исходники libsee, без каких-либо гарантий. Сырцы spidermonkey благополучно протерял.


Вложения:
see.zip [4.32 МБ]
48 скачиваний
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB