Did you know ... Search Documentation:
Profile for user Peter Ludemann
Prologger since 1982.

Comments by Peter Ludemann

show_profile/1You can force a printed output by: ~~~~ unload_file('/usr/lib/swi-prolog/xpce/pr ...
[wiki] Site and personal initialisation filesThe initialization file is .swiplrc on Unix (see the "-f" option at http://www.s ...
leash/1leash(-all) will give you an exhaustive trace, in effect automatically entering ...
atom_string/2?- atom_string(foo, Z). Z = "foo". ?- atom_string("foo", Z). Z = "foo". ?- atom_ ...
[wiki] ERROR: Undefined procedure: Name/ArityIt seems that catch/3 doesn't catch this particular error.
Sec. A.25If a long_option contains '_', parsing fails.

Reviews by Peter Ludemann

Pack: edcg

This is Peter Van Roy's EDCG package, which he created as an aid for writing the Aquarius compiler. It's invaluable for code that has lots of accumulators or needs custom accumulators (e.g., assoc lists instead of regular lists).

See http://github.com/mndrix/edcg for Van Roy's original paper on this.

My biggest complaint is that there's poor editor support for this, but that's a separate topic.

Tuesday 12 February 2019, Peter Ludemann