defrec

API Reference

defrec

A library for defining top-level mutually recursive functions.

DEFREC

  • Macro DEFREC (&body definitions)
    Define mutually recursive functions. Each definition of DEFINITIONS should be of the same form of FLET or LABELS: (<function name> <lambda list> <function body>). Currently, lambda lists can only be lists of symbols. &REST, &OPTIONAL, and &KEY arguments are not supported.