[Openmcl-cvs-notifications] r10359 - /trunk/source/level-1/l1-aprims.lisp
gb at clozure.com
gb at clozure.com
Tue Aug 5 07:48:56 EDT 2008
Author: gb
Date: Tue Aug 5 07:48:56 2008
New Revision: 10359
Log:
Define VALID-CHAR-CODE-P.
Modified:
trunk/source/level-1/l1-aprims.lisp
Modified: trunk/source/level-1/l1-aprims.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/level-1/l1-aprims.lisp (original)
+++ trunk/source/level-1/l1-aprims.lisp Tue Aug 5 07:48:56 2008
@@ -2038,6 +2038,16 @@
resource)
=
=
+(defun valid-char-code-p (code)
+ (and (typep code 'fixnum)
+ (locally (declare (fixnum code))
+ (and =
+ (>=3D code 0)
+ (< code #x110000)
+ (or (< code #xfffe)
+ (> code #xffff))
+ (or (< code #xd800)
+ (> code #xdfff))))))
=
=
(defpackage #.(ftd-interface-package-name
More information about the Openmcl-cvs-notifications
mailing list