Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 18:55

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: spf.js (SP-FORTH - ANS FORTH 94 for WEB)
СообщениеДобавлено: Пн мар 28, 2016 20:47 
Не в сети

Зарегистрирован: Ср июл 05, 2006 14:44
Сообщения: 236
Благодарил (а): 0 раз.
Поблагодарили: 7 раз.
Ура! хорошие новости для любителей spf. Проект Дмитрия Якимова на гитхабе
скачиваем (Download ZIP), заодно скачиваем рекомендуемый MiniWeb HTTP server. копируем сервер (miniweb.exe) в папку SPF.JS-master,
запускам на нужном порту (miniweb.exe -p 80), далее открываем в браузере http://localhost или http://127.0.0.1

Пробуем и делимся успехами!!



За это сообщение автора Alex поблагодарил: diver
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: spf.js (SP-FORTH - ANS FORTH 94 for WEB)
СообщениеДобавлено: Вт мар 29, 2016 21:10 
Не в сети

Зарегистрирован: Ср июл 05, 2006 14:44
Сообщения: 236
Благодарил (а): 0 раз.
Поблагодарили: 7 раз.
и так пробуем написать HelloWord. создаем файл hello.f с содержимым
Код:
.( Hello World !! ) CR CR

у нас же web форт, поэтому файлик наш разместим в корне web сервера, то есть в SPF.JS-master\htdocs
ну а теперь запуск - набираем в консоли hello.f о вроде получилось.
так мы быстренько замусорим все, создадим свой каталог для тестов в htdocs, например my-test,
переместим туда файд hello.f, а в консоле соответсвенно надо набирать \my-test\hello.f

Изменим текст в файле на
Код:
: hello ." Hello World !! " CR CR ; 

запустим еще разок файл ( можно использовать стрелку вверх для прокрутки истории команд в консоли).
Мы скомпилировали новое слово, вызовем его - hello


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: spf.js (SP-FORTH - ANS FORTH 94 for WEB)
СообщениеДобавлено: Вс июн 28, 2020 10:45 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Попробовал запустить SPF.JS проект из топика, но консоль ввода/вывода не заработала.

Ещё есть форк проекта miniweb на github упомянутый в топике.

P.S. Посмотрел (также через miniweb) jeforth.3we - рабочий, но с ним тоже нужно разбираться.
Для запуска какого то примера, просто добавляю нужный файл для загрузки к|в quit.f
(для непонятных китайских иероглифов использую Translate от Google :)

Форт, в таком варианте, можно использовать и, например, для создания игр подобных Яндекс играм

Для задачи интерактивного программирования на JS на Rosettacode.org предложен Rhino JS движок, написанный на Java.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB