-
Currently, I get:
?- X = '愛'.
caught: error(syntax_error(invalid_single_quoted_character),read_term/2)
Expected: `X = '愛'` or `X = 愛`.
-
Everything described here - is not a theory, it is a description of actual solution (we are calling it Native Libraries Orchestration, NLO for short), based on Conan, that works for 5+ platforms, incl…
-
Python not good, use one of these:
A
[A.NET (A#/A sharp)](https://en.wikipedia.org/wiki/A_Sharp_(.NET))
[A-0 System](https://en.wikipedia.org/wiki/A-0_System)
[A+ (A plus)](https:/…
-
In Trealla Prolog I get:
```
/* Trealla Prolog 2.7.34 */
?- X is max(16^16, 0.0).
error(type_error(integer,0.0),max/2).
```
On the other hand Scryer Prolog gives me:
```
/* Scryer Prolog 0.…
-
What is the recommended way to load a further
Prolog text file inside a Prolog text file. I tried this:
```
>java -jar jalog.jar -v
Jalog 1.3.1 by Ari Okkonen & Mikko Levanto 2021-11-23
>java -…
-
SWI-Prolog (threaded, 64 bits, version 8.4.1) on Windows 10
Per Swi-prolog, documentation your recently added float_parts predicate uses or is based on the frexp() C library function.
https…
-
Hi!
I have noticed that the order of operations is wrong for negation and exponentiation...
`X is -1**2.` should return `X = -1.` but it returns `X = 1.`
I am using SWI-Prolog (threaded, 64 b…
-
I find in the ISO module standard 13211-2 the predicate property:
```
static – The procedure is static.
```
Seems that Scryer Prolog doesn't return the same:
```
?- current_predicate(F/N), funct…
-
From this example I am judging that Trealla Prolog does coercion to
float when comparing integer with float:
```
/* Trealla Prolog 2.7.34 */
?- 18014398509481985 =:= 18014398509481984.0.
true.…
-
According to Corrigendum 2 I guess the idea of the evaluable predicate
`(^)/2` is to be exact for bigint arguments. But I find for example:
```
$ ./tpl -v
Trealla Prolog (c) Infradig 2020-2022, v2…