| % File src/library/base/man/builtins.Rd |
| % Part of the R package, https://www.R-project.org |
| % Copyright 1995-2007 R Core Team |
| % Distributed under GPL 2 or later |
| |
| \name{builtins} |
| \alias{builtins} |
| \title{Returns the Names of All Built-in Objects} |
| \description{ |
| Return the names of all the built-in objects. These are fetched |
| directly from the symbol table of the \R interpreter. |
| } |
| \usage{builtins(internal = FALSE)} |
| \arguments{ |
| \item{internal}{a logical indicating whether only \sQuote{internal} |
| functions (which can be called via \code{\link{.Internal}}) should |
| be returned.} |
| } |
| \details{ |
| \code{builtins()} returns an unsorted list of the objects in the |
| symbol table, that is all the objects in the base environment. |
| These are the built-in objects plus any that have been added |
| subsequently when the base package was loaded. It is less confusing |
| to use \code{ls(baseenv(), all.names = TRUE)}. |
| |
| \code{builtins(TRUE)} returns an unsorted list of the names of internal |
| functions, that is those which can be accessed as |
| \code{.Internal(\var{foo}(args ...))} for \var{foo} in the list. |
| } |
| \value{ |
| A character vector. |
| } |
| \keyword{utilities} |