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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Forth+Java
СообщениеДобавлено: Чт дек 24, 2009 12:30 
Есть такой проект, кросс-платформенная библиотека Japi http://japi.de/ Там есть привязки к разным ЯП, но нет форта. Может быть, кто-нить более опытный в таких делах возьмется по пунктам расписать как правильно объединить Форт и Яву. Тогда будет возможность из любой Форт-системы управлять Java-машиной.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 14:14 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
Но уже есть несколько Фортов под Java.
недавно обсуждалось Форт для мобильников
и еще у Балансера свой Форт под Яву jbForth

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 15:22 
Здесь особенность в том, что Форт-система может быть любой, со своими особенностями. Библиотека Japi является интерфейсом между Фортом и Явой. Она предоставляет классы, как Winapi-функции. Вот пример на Паскале:
Код:
program frame;
uses japi;
var
    jframe      : integer;
begin   
    if( j_start = false ) then begin
        writeln('cannot connect to JAPI Kernel');
        halt;   
    end;
     jframe     := j_frame('Frame Demo');
     j_show(j_frame);
     while(true) do begin           
            if(j_nextaction = jframe) then
            break;
       end;
    j_quit;       
end.


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

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


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

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


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

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