list_sigs: List the signatures of all functions

View source: R/list_sigs.R

list_sigsR Documentation

List the signatures of all functions

Description

Lists the signatures of all functions in an environment or file.

Usage

list_sigs(x, pattern = NULL, ...)

## Default S3 method:
list_sigs(x, pattern = NULL, ...)

## S3 method for class 'sig'
list_sigs(x, pattern = NULL, ...)

## S3 method for class 'character'
list_sigs(x, pattern = NULL, ...)

Arguments

x

An environment or the the path to a file.

pattern

An optional regular expression. Only names matching pattern are returned.

...

Currently ignored

Value

An object of class siglist, which is a list of sig objects.

Examples

#From a package
list_sigs(pkg2env(graphics))
#Just functions beginning with 'a'.
list_sigs(pkg2env(graphics), pattern = "^a")
#From a file
list_sigs(system.file("extdata", "sample.R", package = "sig"))

sig documentation built on April 21, 2022, 5:07 p.m.