Rev 40672 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
scan <-function(file = "", what = double(0), nmax = -1, n = -1, sep = "",quote = if(identical(sep, "\n")) "" else "'\"",dec = ".", skip = 0, nlines = 0,na.strings = "NA", flush = FALSE, fill = FALSE,strip.white = FALSE, quiet = FALSE, blank.lines.skip = TRUE,multi.line = TRUE, comment.char = "", allowEscapes = FALSE,encoding = "unknown"){na.strings <- as.character(na.strings)# allow it to be NULLif(!missing(n)) {if(missing(nmax))nmax <- n / pmax(length(what), 1)elsestop("either specify 'nmax' or 'n', but not both.")}if(is.character(file))if(file == "") file <- stdin()else {file <- file(file, "r")on.exit(close(file))}if(!inherits(file, "connection"))stop("'file' must be a character string or connection").Internal(scan(file, what, nmax, sep, dec, quote, skip, nlines,na.strings, flush, fill, strip.white, quiet,blank.lines.skip, multi.line, comment.char,allowEscapes, encoding))}