complete_extension: Complete the extension of a file (.r or .R).

Description Usage Arguments Value Note Examples

Description

Complete the extension of a file (.r or .R).

Usage

1

Arguments

name

character. The filename sans extension.

base

character. A base path to be prefixed to name when checking if the suffixed versions exist. The final returned string will not include this base.

Value

name suffixed by ".r" or ".R" according to which exists. (Many Unix-based systems are extension case-sensitive).

Note

This function assumes at least one file ending in .r or .R exists.

Examples

1
2
3
4
5
6
7
8
## Not run: 
 # Assume we have a file \code{"foo.R"}.
 stopifnot(complete_extension("foo") == "foo.R")

 # Assume we have a file \code{"bar.r"}.
 stopifnot(complete_extension("bar") == "bar.R")

## End(Not run)

syberia/director documentation built on May 30, 2019, 10:40 p.m.