

   AAcccceessss ttoo aanndd MMaanniippuullaattiioonn ooff tthhee BBooddyy ooff aa FFuunnccttiioonn

        body(fun=sys.function(sys.parent()))
        body(obj) <- list

   VVaalluuee::

        If `fun' is a function then the body of that function
        is returned.  If `fun' is a character string then the
        function with that name is found and used.  If `fun' is
        not specified then the function calling `body' is used.

        The assignment form sets the body of a function `obj'
        to the `list' on the right hand side.

   SSeeee AAllssoo::

        `alist', `args', `function'.

   EExxaammpplleess::

        body(body)
        f <- function(x) x^5
        body(f) <- expression(5^x)
        f(3) # = 125
        str(body(f))

