This package contains classes that operate on the structural components of logic programs from the {@link lp.struct} package. In particular, it contains various printers that can print a logic program based on its object representation.