The Modula-2 report of [PIM3] is not very precise in the definition of these terms. Following definitions should clarify them and are in conformance to the intentions and the compilers of ETH Zürich: