Learn R Programming

NMsim (version 0.2.0)

simpleCharArg: Check that a variable is a single character string meeting specified requirements

Description

Check that a variable is a single character string meeting specified requirements

Usage

simpleCharArg(name.arg, val.arg, default, accepted, lower = TRUE, clean = TRUE)

Value

The resulting parameter value

Arguments

name.arg

Name of the argument

val.arg

argument value

default

If val.arg is NULL, what should be returned?

accepted

What values are allowed

lower

run tolower?

clean

clean white spaces?

Details

Better options may be available in packages like checkmate. This function doesn't only check the parameter value, it also sets it to the default value if missing.