defineOptions
Define and Parse Command Line Options
Description
Parses command line arguments and supplies values to scripts. Users can specify names to which parsed inputs are assigned, value types into which inputs are cast, long options or short options, input splitters and callbacks that define how options should be specified and how input values are supplied.
Downloads
142
Last 30 days
22220th
267
Last 90 days
267
Last year
Trend: +13.6% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘Toshihiro Umehara <toshi@niceume.com>’ The BugReports field in DESCRIPTION has https://github.com/niceume/defineOptions which should likely be https://github.com/niceume/defineOptions/issues instead.
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
CRAN incoming feasibility
Maintainer: ‘Toshihiro Umehara <toshi@niceume.com>’ The BugReports field in DESCRIPTION has https://github.com/niceume/defineOptions which should likely be https://github.com/niceume/defineOptions/issues instead.
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'defineOptions-package.Rd' 'define_option.Rd' 'parse_with_defs.Rd'
'summary.parsed_result.Rd'
*
*
*
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'defineOptions-package.Rd' 'define_option.Rd' 'parse_with_defs.Rd'
'summary.parsed_result.Rd'
Check History
NOTE 3 OK · 11 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Toshihiro Umehara <toshi@niceume.com>’ The BugReports field in DESCRIPTION has https://github.com/niceume/defineOptions which should likely be https://github.com/niceume/defineOptions/issues instead.
CRAN incoming feasibility
Maintainer: ‘Toshihiro Umehara <toshi@niceume.com>’ The BugReports field in DESCRIPTION has https://github.com/niceume/defineOptions which should likely be https://github.com/niceume/defineOptions/issues instead.
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'defineOptions-package.Rd' 'define_option.Rd' 'parse_with_defs.Rd'
'summary.parsed_result.Rd'
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
‘defineOptions-package.Rd’ ‘define_option.Rd’ ‘parse_with_defs.Rd’
‘summary.parsed_result.Rd’
DESCRIPTION meta-information
Missing dependency on R >= 4.1.0 because package code uses the pipe
|> or function shorthand \(...) syntax added in R 4.1.0.
File(s) using such syntax:
'defineOptions-package.Rd' 'define_option.Rd' 'parse_with_defs.Rd'
'summary.parsed_result.Rd'