3
See Section
6.2
on page
298
for a discussion on how to write your own macros.