Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #33368

ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)

From j4n bur53 <janburse@fastmail.fm>
Newsgroups comp.lang.java.programmer
Subject ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)
Date 2015-12-19 19:19 +0100
Organization albasani.net
Message-ID <n5472v$vsv$1@news.albasani.net> (permalink)

Show all headers | View raw


Dear All,

We have just uploaded the new release of Jekejeke Prolog. We were mainly 
improving the foreign function interface towards object orientation:

- Seamless Datamodell:
   We removed unnecessary classes such as TermInteger, TermFloat, 
TermDecimal and TermRef from the interface. The new base class is the 
Java class Object. Using TermAtom is optional. In combination with the 
auto loader the usage of Java classes is simplified.

See also: Mutex Tutorial
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/10_docu/03_interface/04_examples/06_mutex.html

- Multiple Interactors:
There is a new API for interactors which is closer to the corresponding 
Java interfaces. Piggybacking and forking interpreters is still 
supported, but we can now detect the current interpreter by a new lookup 
from the current thread.

See also: Combiner Tutorial
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/10_docu/03_interface/04_examples/07_combine.html

- Proxy Executor:
The module system is now used to define Prolog Java proxy classes. The 
re-exported auto loaded Java interface of a module define the supported 
methods of the proxy class. proxy classes with state are possible if the 
interface Data is imported.

See also: Queue Tutorial
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/10_docu/03_interface/04_examples/08_queue.html

Happy coding!

Android Appstores:
https://play.google.com/store/apps/details?id=jekpro.platform.headless

Download:
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/05_down.jsp

Back to comp.lang.java.programmer | Previous | Next | Find similar | Unroll thread


Thread

ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes) j4n bur53 <janburse@fastmail.fm> - 2015-12-19 19:19 +0100

csiph-web