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
173
Last 30 days
23333rd
519
Last 90 days
1.9K
Last year
Trend: +34.1% (30d vs prior 30d)
10
Last 30 days
26
Last 90 days
110
Last year
Trend: -28.6% (30d vs prior 30d)
CRAN Check Status
Show all 13 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-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| 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 (15 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’
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 10, 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'
Version History
1 trackedR Observatory began tracking this package on Mar 10, 2026; it first appeared on CRAN Oct 28, 2023. Releases before tracking aren’t shown.