Asks a custom yes-no question with two responses (by default 'Yes' or 'No').
Returns a flag indicating which response the user choose.
It is designed to be used in situations where a user needs to choose
one of two affirmative options.
Usage
yesno2(..., yes = "Yes", no = "No")
Value
A flag indicating whether the user selected the first (TRUE) or
second (FALSE) response.
Arguments
...
Objects to paste and then output to produce the question.
yes
A string of the first response.
no
A string of the second response.
Details
The objects are first pasted without separators
and collapsed using [paste0](..., collapse = "")
before being output using cat().
Selection of a 0 (to exit) causes the code to throw an error.