]> git.eshelyaron.com Git - emacs.git/commitdiff
(Comparison of Numbers): Add eql.
authorRichard M. Stallman <rms@gnu.org>
Thu, 25 Nov 2004 03:14:35 +0000 (03:14 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 25 Nov 2004 03:14:35 +0000 (03:14 +0000)
lispref/numbers.texi

index 3a4f4ae75c4e36565dbe43ad6c61eec6f837948f..53435da081b77d9d8a2da7a7c09f975b6b05cd88 100644 (file)
@@ -308,6 +308,13 @@ This function tests whether its arguments are numerically equal, and
 returns @code{t} if so, @code{nil} otherwise.
 @end defun
 
+@defun eql value1 value2
+This function compares two floating point numbers like @code{=}, and
+compares two integers like @code{=}, and acts like @code{eq} in all
+other cases.  Thus, @code{(eql 1.0 1)} returns @code{nil}, but
+@code{(eql 1.0 1.0)} and @code{(eql 1 1)} both return @code{t}.
+@end defun
+
 @defun /= number-or-marker1 number-or-marker2
 This function tests whether its arguments are numerically equal, and
 returns @code{t} if they are not, and @code{nil} if they are.