Top-level call to && should have 2 arguments but has 3:

`&&`(1, 2, 3)

Error in vet(`&&`(1, 2, 3), 1) : 
  Top-level call to && should have 2 arguments but has 3:

`&&`(1, 2, 3)

Top-level call to || should have 2 arguments but has 3:

`||`(1, 2, 3)

Error in vet(`||`(1, 2, 3), 1) : 
  Top-level call to || should have 2 arguments but has 3:

`||`(1, 2, 3)

cust.tok.1 <- vet_token(quote(TRUE), "%sshould be logical(1L)")

`1:2` should be type "logical" (is "integer")

[1] "`1:2` should be type \"logical\" (is \"integer\")"

Argument `err.msg` must be character(1L) and contain a single '%s' for use by `sprintf`.

Error in vet_token(quote(TRUE), "should be logical(1L)") : 
  Argument `err.msg` must be character(1L) and contain a single '%s' for use by `sprintf`.

Error in vet_token(quote(TRUE), letters) : 
  Argument `err.msg` must be character(1L) and contain a single '%s' for use by `sprintf`.

# hack impossile token (`vet_token` itself wont allow it)

"err.msg" attribute for validation token for argument `current` must be a one length character vector.

Error in vet(cust.tok.2, TRUE) : 
  "err.msg" attribute for validation token for argument `current` must be a one length character vector.

set1 <- vetr_settings(result.list.size.init = 1)

# testing that result buffer expands correctly

set2 <- vetr_settings(result.list.size.init = 1, result.list.size.max = 7)

Reached maximum vet token result buffer size (7); this should only happen if you have more than that number of tokens compounded with `||`.  If that is the case, see description of `result.list.size` parameter for `?vetr_settings`.  If not, contact maintainer.

Error in vet(vet.exp, 1:8, settings = set2) : 
  Reached maximum vet token result buffer size (7); this should only happen if you have more than that number of tokens compounded with `||`.  If that is the case, see description of `result.list.size` parameter for `?vetr_settings`.  If not, contact maintainer.

Error in vet(vet.exp, 1:9, settings = set2) : 
  Reached maximum vet token result buffer size (7); this should only happen if you have more than that number of tokens compounded with `||`.  If that is the case, see description of `result.list.size` parameter for `?vetr_settings`.  If not, contact maintainer.