By | - is a head term or one of the reserved terms
'<directive>'(Line) or '<public>'(Line) , indicating the call
is from an (often initialization/1) directive or there is a public/1
directive that claims the predicate is called from in some
untractable way. |
Cond | - is the (accumulated) condition as defined by
:- if(Cond) under which the calling code is compiled. |
Line | - is the start line of the calling clause. |