Hi,

With GNU Prolog 1.4.1, portray_clause/2 ignores its second argument and
prints the its first argument (supposed to be a stream) as
portray_clause/1 would do.

The culprit seems to be the line 57 of src/BipsPl/pretty.pl which calls
  '$call_c'('Pl_Portray_Clause_2'(SorA, Term, AboveB)),
instead of
  '$call_c'('Pl_Portray_Clause_3'(SorA, Term, AboveB)),

This bug was not present in GNU Prolog 1.4.0.

Best regards,
-- 
Thierry.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Bug-prolog mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-prolog

Reply via email to