This SRFI provides a portable framework for writing complex high-level macros that perform nontrivial computations during expansion.