In Common Lisp, one can easily define new aliases for existing functions.One simple macro generalizes this…