#| -*-Scheme-*-
-$Id: chrset.scm,v 14.24 2008/07/08 06:14:26 cph Exp $
+$Id: chrset.scm,v 14.25 2008/09/15 07:07:27 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
(%char-standard? char))
(define-integrable (%char-standard? char)
- (%char-set-member? char-set:standard char))
\ No newline at end of file
+ (%char-set-member? char-set:standard char))
+
+(define (char-ctl? char)
+ (guarantee-char char 'CHAR-CTL?)
+ (%char-set-member? char-set:ctl char))
+
+(define (char-wsp? char)
+ (guarantee-char char 'CHAR-WSP?)
+ (%char-set-member? char-set:wsp char))
\ No newline at end of file
#| -*-Scheme-*-
-$Id: rfc2822-headers.scm,v 14.1 2008/08/24 07:20:09 cph Exp $
+$Id: rfc2822-headers.scm,v 14.2 2008/09/15 07:07:51 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
(substring string start* end*))))
(guarantee-header-value string)
string)))
-
-(define (char-wsp? char)
- (char-set-member? char-set:wsp char))
\f
;;;; Quotation
#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.680 2008/09/15 05:18:41 cph Exp $
+$Id: runtime.pkg,v 14.681 2008/09/15 07:07:31 cph Exp $
Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
ascii-range->char-set
char-alphabetic?
char-alphanumeric?
+ char-ctl?
char-graphic?
char-lower-case?
char-numeric?
char-standard?
char-upper-case?
char-whitespace?
+ char-wsp?
chars->char-set
guarantee-char-set
predicate->char-set