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]