-
Hi,
Is supporting CLP(Z) just a matter of vendoring in Markus Triska's [clpz.pl](https://github.com/triska/clpz/blob/master/clpz.pl) file?
What would be required at the lower level C code in or…
-
Hello
I'd like to see slim prolog implementations with sharable libraries. Most of prolog implementations live inside a single scm repository with
- a core developed in c, rust, javascript, ..
- …
-
I stepped over this test case:
```
q(A, _, A).
q(_, A, A).
q(A, _, A).
```
I got a discrepancy between SWI-Prolog and Trealla Prolog:
```
/* SWI-Prolog 9.3.13 */
?- bagof(none, q(X,Y,Z), L).
…
-
- Do we need modules in this library?
- If we do, which style?
- ISO/IEC 13211-2:2000
- Quintus (Sicstus, SWI, Scryer, and Trealla)
The Quintus module system looks like the de facto standard…
-
A file to consult:
```
:- use_module(library(pio)).
:- use_module(library(dif)).
gr --> "a".
goalSecond(C) --> [C], { dif(C,b) }.
% Not working/yielding false. in Scryer with phrase_from…
-
Somehow either a file is silently not consulted, or a predicate
doesn't become visible. Could be a backward compatibility problem
form ISO modules to ISO core. Since non-modules should have all
…
-
Now that Scryer has WebAssembly support (awesome!), a good next step might be supporting WASI builds. The main benefit of WASI is for server-side usage (such as with [Spin](https://github.com/fermyon/…
-
Latest versions of LVM and Trealla Prolog implement a `function_property/2` built-in predicate, which provides similar functionality to the de facto standard `predicate_property/2` built-in predicate,…
-
Looking through github to find an interesting example for DCG's to test with `trealla` I found this https://github.com/litwr2/dcg-based-parser but id doesn't work out of the box with `trealla`.
The…
-
Latest versions of LVM and Trealla Prolog implement a `function_property/2` built-in predicate, which provides similar functionality to the de facto standard `predicate_property/2` built-in predicate,…