-
Trealla has stopped working with Logtalk after a Logtalk update... @pmoura
```
$ git bisect bad
0702156c3454acbfd0a88334a82817b046441c59 is the first bad commit
commit 0702156c3454acbfd0a88334a8…
-
I see that Trealla Prolog has a few bifs such as
`call_nth/2`, `limit/2` and `offset/2`. These bifs are
usually explained as inspired by the corresponding
SQL database querying language equivale…
-
```
This bundle is mathematically error free:
matrix_calloc
permutation_alloc
LU_decomp
LU_det
Exercisers:
$ cat x.c
#include
#include
#include
int main (int argc, char *argv[]) …
-
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,…
-
Time for a clean slate after two years of code-cruft. A gigabyte of git commit history was just ridiculous.
-
Backtracking here seems to use the wrong variable substitutions (as mentioned here: https://github.com/trealla-prolog/trealla/issues/46#issuecomment-1259576921).
~~Here's the smallest way to reproduc…
-
I'm working on Logtalk support on a fork of your work at:
https://github.com/LogtalkDotOrg/logtalk-jupyter-kernel
The starting point was to write a Logtalk version of the Prolog files in the `pr…
-
I'm working on the last major feature for the WASM ports: returning one query result at a time instead of findall'ing the query.
Ideally we could just use stdin and wait for some input to continue th…
-
Question for @triska (or anyone):
Let's say I have a query like:
```
?- between(1,3,X).
```
And I loop through the results in Prolog format:
```js
for await (const answer of pl.query(`dif(A, …
-
This is currently an implementation specific extension, but it is handled incorrectly:
```
?- write_term(t,[max_depth(-1)]).
t true, unexpected.
domain_error(write_option,max_depth(-1)). % …