(in-package :cl-user) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; Compiler macros ;;; Arthur Lemmens, 2004 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; * basics and simple example * when and why * details: &whole and &environment * real-life examples * benchmarking, disassembling and profiling * HOW Q: How do you use compiler macros? A: Define a function with DEFUN. Define a compiler macro with DEFINE-COMPILER-M