Makes names for a dataset that are unique and follow SAS naming conventions. Modeled after SASxport::makeSasNames, but handling special cases.
makesasnames(names, nchar = 8, maxPasses = 10, quiet = FALSE)
existing column names
limit on number of characters
limit on number of reconciliation attempts
should messages be suppressed?
character