Builds text that references the design notes of an APT transformation.
This should be normally put at or towards the end of the introduction section of the user documentation.
It is assumed that there is a named constant with text hyperlinked to the design notes file.
Macro:
(defmacro xdoc::apt-design-notes-ref (macro) (declare (xargs :guard (symbolp macro))) (b* ((const-design-notes (packn-pos (list "*" macro "-DESIGN-NOTES*") macro))) (cons 'xdoc::p (cons '"The " (cons const-design-notes '(", which use " (xdoc::a :href "res/kestrel-design-notes/notation.pdf" "this notation") ", provide the mathematical concepts and template proofs upon which this transformation is based. These notes should be read alongside this reference documentation, which refers to them in some places."))))))