tests/ArgumentParser006.R

parser <- essentials::ArgumentParser()


parser$add.version(exit = utils::packageVersion("essentials"))
parser$add.argument("--alpha")
parser$add.skip()
parser$add.argument("--beta")


pargs <- parser$parse.args(
    c("--alpha", "testing", "--args", "--beta", "more")
)
print(pargs)
print(essentials::Args(pargs))
print(essentials::Args(pargs, "trailingOnly"))
ArcadeAntics/essentials documentation built on Nov. 7, 2024, 4:33 p.m.