Re: if then else



On Wed, 20 Feb 2008 06:25:45 -0800, Paulo Moura wrote:

P.S. Where is the download link for hProlog?

There isn't really one, mainly because I don't think hProlog should be
used for anything but experiments/studies in performance/feasability.

I am really not after maintaining hProlog for users. Also, hProlog
has a module system that differs from anything else (except BIM-Prolog),
it has no dynamic predicates, a very rudimentary C-interface, no
multi-threading, no maintained debugging facilities ... Sure, it has
characters and strings as "native" datatypes, and it has bignums,
dynamic attributed variables, and cyclic terms.

But I would hate myself if you were to loose time with looking at it,
unless you want to find out what hProlog did to make if-then-else fast
(which is really quite simple and straithforward).

So, if you want the sources (as working on my Mac [*] for instance),
mail me, and you will get them.

Cheers

Bart Demoen

[*] the bignums only work on the intel, not on the ppc (my mistake while
writing the code); I develop on intel/debian with gcc - sparc/solaris
sometimes works, windows ... I have no clue
.