All predicatesShow sourcedoc_colour.pl -- Source colouring support

Provide hierarchical colouring information on top of the library(prolog_colour). We need ordered hierarchical information to create HTML fragments.

Sourcecolour_fragments(+In, -Fragments:list) is det
Create a list of colour fragments from In.
Arguments:
Fragments- List of fragment(Start, End, Class)
Sourcefragment_hierarchy(+Fragments, -Hierarchy) is det[private]
Translate list of fragment(Start, End, Class) into fragment(Start, End, Class, SubFragments).
To be done
- Detect improper nesting. How to handle?