Treat singleton variables as compiler errors
Treat singleton variables as compiler errors

A singleton variable in Prolog indicates a mistake something like 99% of
the time.  If someone really wants a singleton, they can prepend "_" to
the name.

Hookscript/lang-prolog-swi