quote

(quote datum)


Description:

(quote datum) evaluates to datum. Datum may be any external representation of a Scheme object. This notation is used to include literal constants in Scheme code.


Arguments:

          datum -- external representation of a scheme object


Returns: boolean


Examples:

(quote a)                              =>  a

(quote #(a b c))                       =>  #(a b c)

(quote (+ 1 2))                        =>  (+ 1 2)


'a                                     =>  a

'#(a b c)                              =>  #(a b c)

'()                                    =>  ()

'(+ 1 2)                               =>  (+ 1 2)

'(quote a)                             =>  (quote a)

''a                                    =>  (quote a)



Back to index