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


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

ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)

Started byj4n bur53 <janburse@fastmail.fm>
First post2015-12-19 19:19 +0100
Last post2015-12-19 19:19 +0100
Articles 1 — 1 participant

Back to article view | Back to comp.lang.java.programmer


Contents

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

#33368 — ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)

Fromj4n bur53 <janburse@fastmail.fm>
Date2015-12-19 19:19 +0100
SubjectANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)
Message-ID<n5472v$vsv$1@news.albasani.net>
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

[toc] | [standalone]


Back to top | Article view | comp.lang.java.programmer


csiph-web