Jekejeke Prolog 0.9.10 (surrogate pairs and pseudo modules)
Jan Burse, created Jul 29. 2013
We have just uploaded the new release of Jekejeke
Prolog. It contains some improvements of
the runtime library.
The highlights are:
- Surrogate Pairs: We now support the surrogate pair
encoding in atoms. This enlarges the unicode range
to 0x10FFFF. Surrogate pairs are now supported by
the character stream operations, the term input/output
operations and the atom operations.
- Pseudo Modules: We now support a source file private
declaration and a predicate public declaration. The
declaration is respected by the execution of predicates,
in dynamic database operations and when accessing predicate
properties. Since based on call-site transfer, it works
also for higher order and DCG.