Colourise the next term on Stream. Unlike
prolog_colourise_stream/3, this predicate assumes it is reading
a single term rather than the entire stream. This implies that
it cannot adjust syntax according to directives that precede it.
Return complete term-layout. If an error is read, this is a
term error_position(StartClause, EndClause, ErrorPos)
Tags are associated to your profile if you are logged in