Forth
http://fforum.winglion.ru/

Forth for pda 4.0
http://fforum.winglion.ru/viewtopic.php?f=38&t=248
Страница 3 из 3

Автор:  chess [ Пн мар 19, 2007 21:57 ]
Заголовок сообщения: 

kufal писал(а):
Компилятор Forth для Windows
(разработка на Delphi)

А что в Delphi нет вставок на ассемблере?

Автор:  Гость [ Вт мар 20, 2007 17:22 ]
Заголовок сообщения: 

Думаю,
Что в Форту для PDA в большей степени чем, на PC
необходима IDE c дизайнером Форм и хорошая документация.:)

P.S. Подключить к PDA клаву можно и без кредла.
и спокойно вбивать слова или даже без нее
\ любители писать тексты в PDA встречаются.

Автор:  forth@km.ru [ Ср мар 21, 2007 04:32 ]
Заголовок сообщения: 

Anonymous писал(а):
Думаю,
Что в Форту для PDA в большей степени чем, на PC
необходима IDE c дизайнером Форм и хорошая документация.:)


А зачем вообще привязываться к платформе ? На виндозных, палмосных
и симбианских девайсах есть возможности писать в нативном коде на Си,
при некоторых извращениях и на ассемблере. Если уж на этих платформах
Ява летает достаточно неплохо, кто мешает сделать аналогичную констркцию
для Форта -- байт-код и вызовы к платформе одни и те же для всех платформ,
а интерпретатор заоптимизированный вручную для конкретной железки
по самые уши на Си или асме.

ЗЫ: без клавы работать невозможно, ну может экранная клава + стилус и кое-как помогут
если автокомплишен поддерживается. имхо самый классный вариант для Форта -- Nokia E61,
где-бы только под нее SDK расжиться без закачки 100+ Мб Nokia SDK

Автор:  forth@km.ru [ Ср мар 21, 2007 04:36 ]
Заголовок сообщения: 

собственно говоря у меня уже такая работающая система есть, проблема в портировании движка -- нет у меня опыта программизма GUI, все никак не доделаю исходник чтобы работал с графикой под WIN32
и Linux/UNIX. URL см. в подписи, вот например две ссылки чтобы посмотреть как оно работает реально:

сборка движка под DOS: http://akps.ssau.ru/forth/book/binary/FVM.exe

демки:
http://akps.ssau.ru/forth/book/binary/PSHSH
http://akps.ssau.ru/forth/book/binary/BLINKER

запускать:
Код:
FVM[.exe] PSHSH

Автор:  forth@km.ru [ Ср мар 21, 2007 04:45 ]
Заголовок сообщения: 

все никак не перепишу ТЕТРИС под версию целевого компилятора описанного в книге, старый исходник тут на форуме валяется

Автор:  forth@km.ru [ Ср мар 21, 2007 05:11 ]
Заголовок сообщения: 

а формы я делал на Python, запуская локальный http-сервер (мелкий скриптик), а весь интерфейс
рисовался htmlем+JavaScript по желанию

то же самое можно и с Фортом сделать -- нужен только доступ к сокетам, и любой браузер в системе.
супер-пупер красивости можно на яваскрипте наскрипеть, а форт-программа будет генерировать html по шаблонам и получать данные из форм

как доделаю ТЕТРИС до живого состояния, надо будет с http-GUI поковыряться, в движок добавлю
расширение EXT_NET (тут набор
команд лучше повысокоуровневей -- кто его знает, на всех ли платформах есть сокеты ?) типа команд
net/getfreelocalport

Код:
{ goGUI
net/getfreelocalport ( port:n16 ) HTTPGUI/port ( addr ) !
['] HTTPGUI thread start
s" http://127.0.0.1:" ( URLheader:str ) HTTPGUI/port @ n->s ( PORT:str ) s+ ( URL:str ) net/URLbrowser
}

Страница 3 из 3 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/