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/ |