Char

/=

defn

(λ [Char, Char] Bool)

                    (/= a b)
                

<

external

(λ [Char, Char] Bool)

=

external

(λ [Char, Char] Bool)

>

external

(λ [Char, Char] Bool)

alpha?

defn

(λ [Char] Bool)

                    (alpha? c)
                

tests whether a character is alphabetical.

alphanum?

defn

(λ [Char] Bool)

                    (alphanum? c)
                

tests whether a character is alphanumerical.

copy

external

(λ [&Char] Char)

format

external

(λ [&String, Char] String)

from-int

external

(λ [Int] Char)

hash

defn

(λ [&Char] Int)

                    (hash k)
                

lower-case?

defn

(λ [Char] Bool)

                    (lower-case? c)
                

tests whether a character is lower case.

meaning

defn

(λ [&Char] Int)

                    (meaning char-ref)
                

converts a numerical char into the appropriate number (e.g. from \1 to 1).

num?

defn

(λ [Char] Bool)

                    (num? c)
                

tests whether a character is numerical.

prn

external

(λ [Char] String)

random

defn

(λ [] Char)

                    (random)
                

random-between

defn

(λ [Char, Char] Char)

                    (random-between a b)
                

str

external

(λ [Char] String)

to-int

external

(λ [Char] Int)

upper-case?

defn

(λ [Char] Bool)

                    (upper-case? c)
                

tests whether a character is upper case.

zero

defn

(λ [] a)

                    (zero)