From Newsgroup: comp.lang.prolog
Dear All,
We are happy to announce a new version 1.6.3 of
the former Jekejeke runtime, now called Dogelog Runtime.
- Singleton removed:
Special foreign predicates have full control over
the interpreter and could be registered as parameterized
singleton instances. The parameter was an integer and served
a multiple branch. The library(special) has been removed.
- Reflection removed:
The earlier Jekejeke runtime was still based on the
Java reflection API to incorporate ordinary foreign
predicates. Methods, fields and constructors were
selected once at runtime by Prolog. The library(foreign)
has been removed.
- Functional Interfaces:
Similar to Dogelog Player, you can now dynamically
locate a Java class using ensure_loaded/1 and call its
main method. The main method can then register both
special and ordinary foreign predicates via Java
functional interfaces.
Have Fun!
Jan Burse, 20.09.2023,
http://www.xlog.ch/
--- Synchronet 3.20a-Linux NewsLink 1.114