From 38a9b365909a0fc681a7795ad9c339fd128eddb9 Mon Sep 17 00:00:00 2001
From: toy <toy>
Date: Tue, 22 Apr 2003 16:06:53 +0000
Subject: [PATCH] Add section for noting the differences from and extensions to
 ANSI Common Lisp.

---
 docs/cmu-user/extensions.tex | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/docs/cmu-user/extensions.tex b/docs/cmu-user/extensions.tex
index c8487c4c8..6766d5801 100644
--- a/docs/cmu-user/extensions.tex
+++ b/docs/cmu-user/extensions.tex
@@ -2182,3 +2182,16 @@ Method profiling is done analogously to \code{trace}:
   true, that is, method functions are compiled.
 \end{defvar}
 
+\section{Differences from ANSI Common Lisp}
+This section describes some of the known differences between \cmucl{}
+and ANSI \clisp{}.  Some may be non-compliance issues; same may be
+extensions.
+
+\subsection{Extensions}
+
+\begin{defun}{}{constantly}{value \&optional val1 val2 \&rest
+    more-values}
+  As an extension, \cmucl{} allows \code{constantly} to accept more
+  than one value which are returned as multiple values.
+\end{defun}
+
-- 
GitLab