Raw File
\title{Methods to show the structure of language objects  }
  Unlike the default print methods, which only deparse objects
  representing expressions in the S language, these functions, and the
  method for function \code{\link{show}} that they implement, show the
  structure of the object, to help compute with them sensibly.
showLanguage(object, indent = "")
showCall(object, indent = "")
  \item{object}{ The object to be shown; usually an unevaluated
  expression in the language, but anything is legal. }
  \item{indent}{ Indentation string; incremented by four spaces for
      each recursive level of call. }
  Expressions in R, other than names, generally have a recursive
      call-like structure, with the first element being the function
      called and the remainder being the arguments.  The methods
      presented here display the object in this form.  See the examples.

\seealso{ \code{\link{deparse}} }


xx <- quote(f(1:10))


## a call to a function object

f <- function(x)x+1

xx[[1]] <- f


## a literal function expression in the call
## (note: the function definition has not yet been evaluated)

yy <- quote((function(x)x+1)(1:10))


back to top