sig (version 0.0-5)

toString.sig: Print a sig object

Description

Prints a function signature object.

Usage

# S3 method for sig
toString(x, width = getOption("width"),
  exdent = nchar(x$name), ...)

# S3 method for sig print(x, width = getOption("width"), exdent = nchar(x$name), ...)

Arguments

x

An object of class sig.

width

Width of string to display.

exdent

Non-negative integer specifying the indentation of subsequent lines in the string.

...

Passed to toString

Value

toString creates a string representation of a function signature. print is mostly invoked for the side effect of printing a function signature, invisibly returning its input.

Examples

Run this code
# NOT RUN {
print_default_sig <- sig(print.default)
print(print_default_sig)
print(print_default_sig, width = 40)
print(print_default_sig, width = 40, exdent = 2)
toString(print_default_sig)
# }

Run the code above in your browser using DataCamp Workspace