#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.433 2003/03/07 21:19:39 cph Exp $
+$Id: runtime.pkg,v 14.434 2003/03/07 21:23:46 cph Exp $
Copyright (c) 1988,1989,1990,1991,1992 Massachusetts Institute of Technology
Copyright (c) 1993,1994,1995,1996,1997 Massachusetts Institute of Technology
(files "unicode")
(parent (runtime))
(export ()
+ <alphabet>
+ <wide-string>
8-bit-alphabet?
alphabet
alphabet+
alphabet->char-set
alphabet->code-points
alphabet->string
- alphabet-rtd
alphabet?
call-with-wide-output-string
char-in-alphabet?
wide-string-index?
wide-string-length
wide-string-ref
- wide-string-rtd
wide-string-set!
wide-string?
write-utf16-be-char
#| -*-Scheme-*-
-$Id: unicode.scm,v 1.7 2003/03/01 05:38:22 cph Exp $
+$Id: unicode.scm,v 1.8 2003/03/07 21:24:45 cph Exp $
Copyright 2001,2003 Massachusetts Institute of Technology
\f
;;;; Alphabets
-(define-structure (alphabet (type-descriptor alphabet-rtd))
+(define-structure (alphabet (type-descriptor <alphabet>))
(low #f read-only #t)
(high1 #f read-only #t)
(high2 #f read-only #t))
\f
;;;; Unicode strings
-(define-structure (wide-string (type-descriptor wide-string-rtd)
+(define-structure (wide-string (type-descriptor <wide-string>)
(constructor %make-wide-string))
(contents #f read-only #t))