Next: built-in symbols, Previous: built-in booleans, Up: built-in [Contents][Index]
Type of character values.
<char>: <char> type-constructor {fx <non-negative-fixnum>}The constructor is integer->char.
(new <char> 65) ⇒ #\A
<char>: <boolean> type-predicate objThe type predicate is char?. Return #t if obj is a
character object; otherwise return #f.
(is-a? #\A <char>) ⇒ #t (is-a? 123 <char>) ⇒ #f
<char>: <non-negative-fixnum> hash-function chThe hash function is char-hash.
(hash #\A) ⇒ 65
<char>: <string> string thisApply string to the instance.
(.string #\A) ⇒ "A"
<char>: <non-negative-fixnum> integer thisApply char->integer to the instance.
(.integer #\A) ⇒ 65
<char>: <non-negative-fixnum> fixnum thisApply char->fixnum to the instance.
(.fixnum #\A) ⇒ 65
<char>: <boolean> = this {ch0 <char>} {ch <char>} …Apply char=? to the arguments and return its return value.
<char>: <boolean> != this {ch0 <char>} {ch <char>} …Apply char!=? to the arguments and return its return value.
<char>: <boolean> < this {ch0 <char>} {ch <char>} …Apply char<? to the arguments and return its return value.
<char>: <boolean> > this {ch0 <char>} {ch <char>} …Apply char>? to the arguments and return its return value.
<char>: <boolean> <= this {ch0 <char>} {ch <char>} …Apply char<=? to the arguments and return its return value.
<char>: <boolean> >= this {ch0 <char>} {ch <char>} …Apply char>=? to the arguments and return its return value.
<char>: <boolean> ci= this {ch0 <char>} {ch <char>} …Apply char-ci=? to the arguments and return its return value.
<char>: <boolean> ci!= this {ch0 <char>} {ch <char>} …Apply char-ci!=? to the arguments and return its return value.
<char>: <boolean> ci< this {ch0 <char>} {ch <char>} …Apply char-ci<? to the arguments and return its return value.
<char>: <boolean> ci> this {ch0 <char>} {ch <char>} …Apply char-ci>? to the arguments and return its return value.
<char>: <boolean> ci<= this {ch0 <char>} {ch <char>} …Apply char-ci<=? to the arguments and return its return value.
<char>: <boolean> ci>= this {ch0 <char>} {ch <char>} …Apply char-ci>=? to the arguments and return its return value.
<char>: <char> min this {ch <char>} …Apply chmin to the arguments and return its return value.
<char>: <char> max this {ch <char>} …Apply chmax to the arguments and return its return value.
<char>: <char> downcase thisApply char-downcase to the argument and return its return value.
<char>: <char> foldcase thisApply char-foldcase to the argument and return its return value.
<char>: <char> titlecase thisApply char-titlecase to the argument and return its return value.
<char>: <char> upcase thisApply char-upcase to the argument and return its return value.
<char>: <symbol> general-category thisApply char-general-category to the argument and return its return
value.
<char>: <boolean> alphabetic? thisApply char-alphabetic? to the argument and return its return
value.
<char>: <boolean> lower-case? thisApply char-lower-case? to the argument and return its return
value.
<char>: <boolean> numeric? thisApply char-numeric? to the argument and return its return value.
<char>: <boolean> title-case? thisApply char-title-case? to the argument and return its return
value.
<char>: <boolean> upper-case? thisApply char-upper-case? to the argument and return its return
value.
<char>: <boolean> whitespace? thisApply char-whitespace? to the argument and return its return
value.
Next: built-in symbols, Previous: built-in booleans, Up: built-in [Contents][Index]