Find all functions in that call supplied functions.

find_uses(envs, funs, match_any = TRUE)

Arguments

envs

Vector of environments to look in. Can be specified by name, position or as environment

funs

Functions to look for

match_any

If TRUE return functions that use any of funs. If FALSE, return functions that use all of funs.

Examples

names(find_uses("package:base", "sum"))
#>  [1] "[.numeric_version"                  "[<-.data.frame"                    
#>  [3] "[[<-.data.frame"                    "all.equal.character"               
#>  [5] "all.equal.factor"                   "all.equal.numeric"                 
#>  [7] "all.equal.raw"                      "as.numeric_version"                
#>  [9] "attach"                             "getDLLRegisteredRoutines.character"
#> [11] "margin.table"                       "marginSums"                        
#> [13] "merge.data.frame"                   "namespaceExport"                   
#> [15] "namespaceImportMethods"             "path.package"                      
#> [17] "print.summary.warnings"             "prop.table"                        
#> [19] "proportions"                        "rank"                              
#> [21] "registerS3methods"                  "save"                              
#> [23] "scale.default"                      "sort.int"                          
#> [25] "strwrap"                            "summary.default"                   
#> [27] "summary.factor"                     "summary.table"                     
#> [29] "write.dcf"                         

envs <- c("package:base", "package:utils", "package:stats")
funs <- c("match.call", "sys.call")
find_uses(envs, funs)
#> $`[.data.frame`
#>  [1] "<-"            "-"             "!"             "&&"           
#>  [5] "%in%"          "sys.call"      "isS4"          "<"            
#>  [9] "is.matrix"     "as.matrix"     "character"     "anyNA"        
#> [13] "NextMethod"    "anyDuplicated" "attr"          "oldClass"     
#> [17] "length"        ".subset"       "vector"        "pmatch"       
#> [21] "dim"           "for"           ">"             "("            
#> [25] "as.character" 
#> 
#> $`[<-.data.frame`
#>  [1] "if"              "all"             "names"           "c"              
#>  [5] "<-"              "=="              "&&"              "is.null"        
#>  [9] "["               "is.numeric"      "ncol"            "prod"           
#> [13] "tryCatch"        "stop"            "order"           "!="             
#> [17] "<"               "is.logical"      ">"               "nrow"           
#> [21] "seq_len"         "+"               "oldClass"        ".row_names_info"
#> [25] "is.character"    "match"           "seq.int"         "max"            
#> [29] "inherits"        "|"               "any"             "min"            
#> [33] "is.list"         "&"               "class<-"         "list"           
#> [37] "sprintf"         "*"               "split"           "unclass"        
#> [41] "attributes"      "make.unique"    
#> 
#> $`[[.data.frame`
#>  [1] "<-"                                                                                          
#>  [2] "nargs"                                                                                       
#>  [3] "missing"                                                                                     
#>  [4] "all"                                                                                         
#>  [5] "names"                                                                                       
#>  [6] "c"                                                                                           
#>  [7] "<"                                                                                           
#>  [8] "function(x, i, exact) if (is.matrix(i)) as.matrix(x)[[i]] else .subset2(x, i, exact = exact)"
#>  [9] "is.character"                                                                                
#> [10] "row.names"                                                                                   
#> 
#> $`[[<-.data.frame`
#>  [1] "if"          "all"         "names"       "c"           "<-"         
#>  [6] "class"       "&&"          "is.null"     "nargs"       "NROW"       
#> [11] "stop"        "ngettext"    "=="          "<="          "rep"        
#> [16] "["           "make.unique" "||"          "attr"        "match"      
#> [21] "is.na"       "+"           "max"         "inherits"    "|"          
#> [26] "any"         "anyNA"       "is.logical"  "seq_along"  
#> 
#> $alist
#> [1] "as.list" "-"      
#> 
#> $autoload
#>  [1] "{"         "&&"        "exists"    "<-"        "[["        "eval"     
#>  [7] "as.call"   "$"         "match"     "do.call"   "invisible"
#> 
#> $autoloader
#> [1] "{"              "paste0"         "match.call"     "[["            
#> [5] "eval"           "match"          "if"             "as.environment"
#> [9] "gettextf"      
#> 
#> $by.data.frame
#>  [1] "{"                "inherits"         ".formula2varlist" "is.list"         
#>  [5] "names"            "deparse"          "function"         "nrow"            
#>  [9] "eval"             "seq_len"         
#> 
#> $by.default
#>  [1] "{"             "as.data.frame" "length"        "by"           
#>  [5] "is.list"       "names"         "deparse"       "function"     
#>  [9] "nrow"          "eval"          "seq_len"      
#> 
#> $chkDots
#> [1] "if"        "...length" "sprintf"   "paste"     "sys.call"  "sQuote"   
#> 
#> $diag
#>  [1] "{"         "is.matrix" ">"         "("         "any"       "names"    
#>  [7] "c"         "=="        "min"       "return"    "typeof"    "+"        
#> [13] ":"         "dimnames"  "!"         "identical" "seq_len"   "!="       
#> [19] "missing"   ".Internal"
#> 
#> $find.package
#>  [1] "if"                   "is.null"              "return"              
#>  [4] "=="                   "%in%"                 "file.path"           
#>  [7] ".packages"            ".libPaths"            "["                   
#> [10] "isNamespaceLoaded"    ".getNamespaceInfo"    "next"                
#> [13] "$"                    "lapply"               "tryCatch"            
#> [16] "read.dcf"             "inherits"             "!="                  
#> [19] "do.call"              "apply"                "grepl"               
#> [22] "warning"              "sQuote"               "dQuote"              
#> [25] "packageNotFoundError"
#> 
#> $library
#>  [1] "<-"                   "if"                   "switch"              
#>  [4] "c"                    "gettextf"             "!"                   
#>  [7] "isTRUE"               "missing"              "&&"                  
#> [10] "function"             "as.numeric_version"   "getRversion"         
#> [13] "for"                  "do.call"              "[["                  
#> [16] "as.character"         "nzchar"               "file.exists"         
#> [19] ".getNamespace"        "asNamespace"          "any"                 
#> [22] "names"                "which"                "["                   
#> [25] "!="                   "%in%"                 "-"                   
#> [28] "vector"               "same.isFn"            "TRAFO"               
#> [31] "not.Ident"            "setdiff"              "sort"                
#> [34] "errorCondition"       "message"              "dir.exists"          
#> [37] "||"                   "paste0"               "packageNotFoundError"
#> [40] "gettext"              "normalizePath"        "system.file"         
#> [43] "testRversion"         "dynGet"               "union"               
#> [46] "conflictRules"        "getNamespaceVersion"  "unloadNamespace"     
#> [49] "deparse"              "attr"                 "attachNamespace"     
#> [52] "detach"               "checkNoGenerics"      "invisible"           
#> [55] "basename"             "try"                  "inherits"            
#> [58] "+"                    "nchar"                "nrow"                
#> [61] "rep.int"              "ifelse"               "readDocFile"         
#> [64] "matrix"               "rbind"                "sprintf"             
#> 
#> $loadNamespace
#>  [1] "<-"                               "[["                              
#>  [3] "dynGet"                           "match"                           
#>  [5] "sQuote"                           "c"                               
#>  [7] "!"                                "&&"                              
#>  [9] "do.call"                          "as.numeric_version"              
#> [11] "Sys.getenv"                       "%in%"                            
#> [13] "is.na"                            "message"                         
#> [15] "function"                         "fun"                             
#> [17] "["                                "conditionCall"                   
#> [19] "getHook"                          "for"                             
#> [21] "new.env"                          "as.name"                         
#> [23] "$"                                "normalizePath"                   
#> [25] "matrix"                           "asNamespace"                     
#> [27] "getNamespaceName"                 "parent.env"                      
#> [29] "file.exists"                      "bindtextdomain"                  
#> [31] "length"                           "getDLLRegisteredRoutines.DLLInfo"
#> [33] "exists"                           "<<-"                             
#> [35] "seq_along"                        "!="                              
#> [37] "find.package"                     "sys.call"                        
#> [39] "bindTranslations"                 "basename"                        
#> [41] "structure"                        "readRDS"                         
#> [43] "<"                                "any"                             
#> [45] "tools"                            "path.expand"                     
#> [47] "readLines"                        "readline"                        
#> [49] "utils"                            "dir.create"                      
#> [51] "isTRUE"                           "checkLicense"                    
#> [53] "||"                               "makeNamespace"                   
#> [55] "is.character"                     ".libPaths"                       
#> [57] "namespaceImportClasses"           "strsplit"                        
#> [59] "sys.source"                       "registerS3methods"               
#> [61] "assignNativeRoutines"             "Sys.setenv"                      
#> [63] "runHook"                          ".isMethodsDispatchOn"            
#> [65] ":::"                              ".hasS4MetaData"                  
#> [67] "-"                                "getClasses"                      
#> [69] "unlist"                           "classMetaName"                   
#> [71] "sort"                             "get"                             
#> [73] "ngettext"                         ".TableMetaPrefix"                
#> [75] "getFunction"                      "grep"                            
#> [77] "sealNamespace"                   
#> 
#> $message
#>  [1] "<-"               "&&"               "...length"        ">"               
#>  [5] "warning"          "sys.call"         "function"         "conditionMessage"
#>  [9] "withRestarts"     "defaultHandler"  
#> 
#> $packageStartupMessage
#> [1] "<-"                     ".makeMessage"           ".packageStartupMessage"
#> 
#> $remove
#> [1] "{"            "...length"    "$"            "!"            "vapply"      
#> [6] "||"           "is.character" ".Primitive"   ".Internal"   
#> 
#> $rm
#> [1] "{"            "...length"    "$"            "!"            "vapply"      
#> [6] "||"           "is.character" ".Primitive"   ".Internal"   
#> 
#> $stopifnot
#>  [1] "{"              "<-"             "...length"      "if"            
#>  [5] "||"             "("              "!"              "missing"       
#>  [9] "&&"             "stop"           "isTRUE"         "parent.frame"  
#> [13] "isFALSE"        "is.environment" "is.call"        "substitute"    
#> [17] "[["             "is.symbol"      "=="             "quote"         
#> [21] "as.call"        "c"              "as.expression"  "names"         
#> [25] "return"         "eval"           "function"       "deparse"       
#> [29] ">"              "length"         "paste"          "["             
#> [33] "seq_len"        "<"              "max"            "+"             
#> [37] "min"            "head"           "for"            "...elt"        
#> [41] "is.logical"     "anyNA"          "all"            "match.call"    
#> [45] "-"              "is.null"        "nzchar"         "identical"     
#> [49] "pmatch"         "sprintf"        "gettext"        "Dparse"        
#> [53] "abbrev"         "ngettext"       "simpleError"    "sys.parent"    
#> [57] "sys.call"       "invisible"     
#> 
#> $trace
#>  [1] "if"            ">"             "!"             "<-"           
#>  [5] "loadNamespace" "message"       "=="            ".primTrace"   
#>  [9] "on.exit"       "[["            ":::"           "eval.parent"  
#> 
#> $try
#>  [1] "tryCatch"  "<-"        "if"        "is.null"   "[["        "sys.call" 
#>  [7] "deparse"   "strsplit"  "+"         "["         ">"         ".Internal"
#> [13] "isTRUE"    "cat"       "structure"
#> 
#> $untrace
#> [1] "if"                   ".isMethodsDispatchOn" ".primUntrace"        
#> [4] "tracingState"         "sys.call"             "quote"               
#> [7] "$"                    "eval.parent"         
#> 
#> $browseVignettes
#> [1] "<-"      "tools"   "unique"  "lapply"  "=="      "attr"    "if"     
#> [8] "gettext" "return" 
#> 
#> $citation
#>  [1] "if"                                  
#>  [2] "!"                                   
#>  [3] "is.logical"                          
#>  [4] "match"                               
#>  [5] "names"                               
#>  [6] "as.list"                             
#>  [7] "is.na"                               
#>  [8] "system.file"                         
#>  [9] "stop"                                
#> [10] "sys.call"                            
#> [11] "dirname"                             
#> [12] "file_test"                           
#> [13] "gettextf"                            
#> [14] "return"                              
#> [15] "("                                   
#> [16] "["                                   
#> [17] "paste0"                              
#> [18] "sub"                                 
#> [19] "length"                              
#> [20] "as.vector"                           
#> [21] "format"                              
#> [22] "warning"                             
#> [23] "Filter"                              
#> [24] "as.person"                           
#> [25] "paste"                               
#> [26] "sprintf"                             
#> [27] ":::"                                 
#> [28] ".get_urls_from_DESCRIPTION_URL_field"
#> [29] "head"                                
#> [30] "tail"                                
#> 
#> $help
#>  [1] "{"                "c"                "!"                "match.arg"       
#>  [5] "missing"          "substitute"       "is.null"          "interactive"     
#>  [9] "::"               "startDynamicHelp" "return"           "$"               
#> [13] "as.environment"   "browseURL"        "invisible"        "is.character"    
#> [17] "deparse1"         "stop"             "find.package"     "is.logical"      
#> [21] "for"              ".packages"        "match"            "nzchar"          
#> [25] "unique"          
#> 
#> $hsearch_db
#>  [1] "<-"                   "$"                    "is.logical"          
#>  [4] "as.integer"           ".libPaths"            "anyNA"               
#>  [7] "["                    ".hsearch_db"          "||"                  
#> [10] "attr"                 "any"                  "file.mtime"          
#> [13] "Sys.getlocale"        "is.na"                "message"             
#> [16] "character"            "for"                  "file.path"           
#> [19] "c"                    "("                    "length"              
#> [22] "duplicated"           ">="                   "on.exit"             
#> [25] "ifelse"               "dim"                  "tools"               
#> [28] "%%"                   "setWinProgressBar"    "packageNotFoundError"
#> [31] "colnames"             "cbind"                "gettextf"            
#> [34] "warning"              "rep.int"              "merge_demo_index"    
#> [37] "nrow"                 "list"                 "rownames"            
#> [40] "which"                "paste"                "unique"              
#> [43] "iconv"                "lapply"               "rowSums"             
#> [46] "nzchar"               "&"                    "-"                   
#> [49] "class"               
#> 
#> $packageVersion
#> [1] "<-"                   "packageDescription"   "!"                   
#> [4] "package_version"      "packageNotFoundError"
#> 
#> $rc.settings
#>  [1] "{"          "=="         "match.call" "unlist"     "<-"        
#>  [6] "&&"         "is.logical" "is.na"      "missing"    "invisible" 
#> 
#> $write.csv
#> [1] "{"          "match.call" "c"          "!"          "[["        
#> [6] "gettextf"   "$"          "is.logical" "::"        
#> 
#> $write.csv2
#> [1] "{"          "match.call" "c"          "!"          "[["        
#> [6] "gettextf"   "$"          "is.logical" "::"        
#> 
#> $HoltWinters
#>  [1] "{"          "as.ts"      "frequency"  "&&"         "is.null"   
#>  [6] "=="         "c"          "|"          ">"          "is.logical"
#> [11] "-"          "*"          "ts"         "start"      "$"         
#> [16] ".lm.fit"    "seq_along"  "length"     "function"   "as.double" 
#> [21] "min"        "hw"         "warning"    "optimize"   "structure" 
#> [26] "match.call"
#> 
#> $SSasymp
#>  [1] "{"     "-"     "("     "+"     "["     "c"     "all"   "array" "list" 
#> [10] "attr" 
#> 
#> $SSasympOff
#> [1] "{"          "exp"        "("          "as.list"    "match.call"
#> [6] "if"         "vapply"     "length"     "dimnames"  
#> 
#> $SSasympOrig
#> [1] "{"          "exp"        "*"          "as.list"    "match.call"
#> [6] "if"         "vapply"     "length"     "dimnames"  
#> 
#> $SSbiexp
#>  [1] "{"     "exp"   "*"     "+"     "["     "c"     "all"   "array" "list" 
#> [10] "attr" 
#> 
#> $SSfol
#>  [1] "{"     "*"     "-"     "+"     "^"     "["     "c"     "all"   "array"
#> [10] "list"  "attr" 
#> 
#> $SSfpl
#>  [1] "{"          "-"          "/"          "as.list"    "match.call"
#>  [6] "if"         "vapply"     "array"      "list"       "*"         
#> [11] "attr"      
#> 
#> $SSgompertz
#>  [1] "{"          "^"          "*"          "as.list"    "match.call"
#>  [6] "if"         "vapply"     "length"     "("          "attr"      
#> 
#> $SSlogis
#>  [1] "{"          "-"          "/"          "as.list"    "match.call"
#>  [6] "if"         "vapply"     "array"      "list"       "*"         
#> [11] "attr"      
#> 
#> $SSmicmen
#>  [1] "{"        "*"        "/"        "["        "c"        "all"     
#>  [7] "array"    "list"     "("        "dimnames"
#> 
#> $SSweibull
#>  [1] "{"        "exp"      "-"        "*"        "["        "c"       
#>  [7] "all"      "array"    "list"     "dimnames"
#> 
#> $StructTS
#>  [1] "{"            "function"     "if"           "["            "stop"        
#>  [6] "return"       "c"            "+"            "rep"          ">="          
#> [11] "all"          "$"            "("            "sum"          "substitute"  
#> [16] "NCOL"         "!"            "storage.mode" "frequency"    "dim"         
#> [21] "switch"       "makeTrend"    "/"            "is.null"      "optim"       
#> [26] "gettextf"     "KalmanRun"    "dimnames"     "pmax"         "length"      
#> [31] "match.call"   "class"       
#> 
#> $acf
#>  [1] "{"            "match.arg"    "=="           "[["           "::"          
#>  [6] "return"       "parent.frame" "substitute"   "as.ts"        "as.matrix"   
#> [11] "is.numeric"   "as.integer"   "ncol"         "is.na"        "floor"       
#> [16] "("            "log10"        "<"            "colMeans"     "["           
#> [21] ".Call"        ":"            "structure"    "colnames"     "invisible"   
#> 
#> $aov
#>  [1] "{"             "if"            "terms"         "attr"         
#>  [5] "length"        "sprintf"       "match.call"    "quote"        
#>  [9] "is.null"       "parent.frame"  "c"             "oldClass"     
#> [13] "pmatch"        "function"      "options"       "+"            
#> [17] "paste"         "!"             "sub"           "NROW"         
#> [21] "is.matrix"     ":"             "("             "vector"       
#> [25] ".getXlevels"   "model.matrix"  "model.weights" "*"            
#> [29] "qr.qty"        "list"          "nrow"          "%||%"         
#> [33] "for"           "=="            "next"          "^"            
#> [37] "lm.fit"        "class"        
#> 
#> $ar
#> [1] "{"      "switch" "ar.yw"  "ar.ols" "$"     
#> 
#> $ar.mle
#>  [1] "{"          "is.null"    "deparse1"   "is.ts"      "dim"       
#>  [6] "na.action"  "anyNA"      "tsp"        "as.vector"  "min"       
#> [11] "floor"      "log10"      "<"          "matrix"     "numeric"   
#> [16] "["          "sum"        "("          "for"        "arima0"    
#> [21] "$"          ":"          "structure"  "%*%"        "attr"      
#> [26] "match.call" "solve"      "drop"      
#> 
#> $ar.ols
#>  [1] "{"          "is.null"    "deparse1"   "is.ts"      "as.ts"     
#>  [6] "stop"       "frequency"  "!"          "nrow"       "seq_len"   
#> [11] "drop"       "["          "/"          "min"        "floor"     
#> [16] "log10"      "<"          "vector"     "function"   "prod"      
#> [21] "$"          "^"          "colMeans"   "for"        "embed"     
#> [26] "matrix"     "%*%"        "warning"    "break"      "solve"     
#> [31] "tcrossprod" "numeric"    "det"        "rbind"      "is.finite" 
#> [36] "dim"        "aperm"      "dimnames"   "names"      "outer"     
#> [41] "NROW"       "class"     
#> 
#> $arima
#>  [1] "{"          "function"   "match.arg"  "length"     "max"       
#>  [6] "if"         "["          "/"          "-"          "is.null"   
#> [11] "upARIMA"    "return"     "*"          "as.double"  "which"     
#> [16] "c"          "all"        "polyroot"   "rep.int"    "Re"        
#> [21] "substitute" "stop"       "is.numeric" "dim"        "||"        
#> [26] "is.list"    "is.na"      "sum"        "seq_len"    "NROW"      
#> [31] "class"      "colnames"   "cbind"      "anyNA"      "svd"       
#> [36] "diff"       "lm"         "|"          "coef"       "<="        
#> [41] "%in%"       "numeric"    "optim"      "makeARIMA"  "solve"     
#> [46] "armafn"     "crossprod"  "t"          "structure" 
#> 
#> $arima0
#>  [1] "{"            "function"     "["            "-"            "which"       
#>  [6] "c"            "!"            "all"          "Mod"          ":"           
#> [11] "<"            "=="           "rep"          "Re"           "substitute"  
#> [16] "stop"         "as.ts"        "dim"          "||"           "is.list"     
#> [21] "$"            "is.na"        "sum"          "tsp"          "*"           
#> [26] "class"        "("            "colnames"     "cbind"        "as.matrix"   
#> [31] "na.omit"      "anyNA"        "svd"          "lm"           "coef"        
#> [36] "storage.mode" "on.exit"      "maInvert"     "names"        "gettextf"    
#> [41] "solve"        "diag"         "log"         
#> 
#> $density.default
#>  [1] "{"          "if"         "!"          "<-"         "return"    
#>  [6] "/"          "*"          "-"          "is.numeric" "deparse1"  
#> [11] "as.vector"  "is.null"    "is.na"      "["          "all.equal" 
#> [16] "as.integer" "is.finite"  "all"        "warning"    ">"         
#> [21] "log2"       "tolower"    "bw.nrd"     "bw.bcv"     "<="        
#> [26] "+"          "seq.int"    "dnorm"      "abs"        "fft"       
#> [31] "pmax.int"   "structure"  "$"          "match.call"
#> 
#> $dist
#> [1] "{"          "!"          "pmatch"     "c"          "=="        
#> [6] "as.matrix"  "list"       "dimnames"   "match.call"
#> 
#> $ecdf
#> [1] "<-"       "length"   "<"        "unique"   "/"        "tabulate" "class"   
#> [8] "assign"   "attr"    
#> 
#> $factanal
#>  [1] "{"                   "function"            "attr"               
#>  [4] "-"                   "is.null"             "^"                  
#>  [7] "%*%"                 "["                   "!"                  
#> [10] "c"                   "list"                "is.list"            
#> [13] "match"               "stop"                "is.matrix"          
#> [16] "inherits"            ">"                   "[["                 
#> [19] "::"                  ".check_vars_numeric" "as.matrix"          
#> [22] "cov.wt"              "&&"                  "ncol"               
#> [25] "("                   "ngettext"            "/"                  
#> [28] "...length"           "length"              "cbind"              
#> [31] "runif"               "for"                 "factanal.fit.mle"   
#> [34] "cat"                 "as.vector"           "sortLoadings"       
#> [37] "do.call"             "class"               "switch"             
#> [40] "napredict"           "pchisq"             
#> 
#> $glm
#>  [1] "{"              "match.call"     "is.character"   "parent.frame"  
#>  [5] "family"         "$"              "stop"           "environment"   
#>  [9] "c"              "["              "quote"          "eval"          
#> [13] "return"         "!"              "attr"           "=="            
#> [17] "dim"            "is.empty.model" "matrix"         "as.vector"     
#> [21] "is.numeric"     "<"              "!="             "model.extract" 
#> [25] ">"              "structure"      ".getXlevels"   
#> 
#> $hclust
#>  [1] "{"                                     
#>  [2] "c"                                     
#>  [3] "=="                                    
#>  [4] "pmatch"                                
#>  [5] "stop"                                  
#>  [6] "-"                                     
#>  [7] "attr"                                  
#>  [8] "||"                                    
#>  [9] "<"                                     
#> [10] "*"                                     
#> [11] "!="                                    
#> [12] "if (length(d) < len) stop else warning"
#> [13] "storage.mode"                          
#> [14] "integer"                               
#> [15] "as.double"                             
#> [16] "structure"                             
#> [17] "cbind"                                 
#> [18] ":"                                     
#> 
#> $integrate
#>  [1] "{"          "match.fun"  "f"          "if"         "<"         
#>  [6] "&&"         "max"        "$"          "stopifnot"  "length"    
#> [11] ".External"  "as.double"  "-"          "c"          "+"         
#> [16] "match.call"
#> 
#> $isoreg
#>  [1] "{"         "xy.coords" "if"        "anyNA"     "("         "!"        
#>  [7] "=="        "order"     "["         "structure" "list"     
#> 
#> $line
#> [1] "<-"             "complete.cases" "sys.call"       ".Call"         
#> [5] "["             
#> 
#> $lm
#>  [1] "{"              "match.call"     "c"              "["             
#>  [5] "[["             "::"             "parent.frame"   "=="            
#>  [9] "!="             "gettextf"       "model.response" "model.weights" 
#> [13] "!"              "is.numeric"     "model.offset"   "nrow"          
#> [17] "NROW"           "list"           "ncol"           "*"             
#> [21] "-"              "lm.fit"         "class"         
#> 
#> $loess
#>  [1] "{"              "match.arg"      "$"              "quote"         
#>  [5] "eval"           "if"             "return"         "model.response"
#>  [9] "model.weights"  "length"         "as.character"   "("             
#> [13] "any"            "stop"           "ncol"           "colnames"      
#> [17] "match"          "missing"        "switch"         "/"             
#> [21] "sum"            "is.list"        "is.numeric"    
#> 
#> $manova
#>  [1] "{"          "match.call" "quote"      "eval"       "if"        
#>  [6] "for"        "!"          "class"      "oldClass"   "$"         
#> 
#> $nls
#>  [1] "{"                "as.formula"       "if"               "!"               
#>  [5] "is.environment"   "match.call"       "=="               "[["              
#>  [9] "%||%"             "attr"             "eval"             "is.null"         
#> [13] "["                "-"                "is.na"            "function"        
#> [17] "as.name"          "any"              "paste"            "setNames"        
#> [21] "gettextf"         "sapply"           "sprintf"          "sum"             
#> [25] ">"                "diff"             "%in%"             "new.env"         
#> [29] "NROW"             "!="               "paste0"           "quote"           
#> [33] "eval.parent"      "model.weights"    "<"                "list"            
#> [37] "nls.control"      "nlsModel.plinear" "||"               "+"               
#> [41] "nls_port_fit"     ":"                "c"                "class"           
#> 
#> $oneway.test
#>  [1] "{"            "||"           "("            "length"       "<-"          
#>  [6] "paste"        "match.call"   "eval"         "parent.frame" "quote"       
#> [11] "attr"         "["            "factor"       "nlevels"      "tapply"      
#> [16] "/"            "^"            "mean"         "pf"           "names"       
#> [21] "class"       
#> 
#> $plot.stepfun
#>  [1] "if"         "is.stepfun" "<-"         "ecdf"       "call"      
#>  [6] "missing"    "%||%"       "knots"      "range"      "length"    
#> [11] "*"          "median"     "abs"        "c"          "["         
#> [16] "<="         "("          "on.exit"    "segments"   "points"    
#> [21] "list"      
#> 
#> $smooth
#>  [1] "{"          "!"          "stop"       "<-"         "c"         
#>  [6] "pmatch"     "startsWith" "=="         "match"      "as.double" 
#> [11] "$"          "is.null"    "||"         "ts"         "frequency" 
#> [16] "["         
#> 
#> $smooth.spline
#>  [1] "{"                                                
#>  [2] "list"                                             
#>  [3] "getOption"                                        
#>  [4] "names"                                            
#>  [5] "if"                                               
#>  [6] "!"                                                
#>  [7] "vapply"                                           
#>  [8] "$"                                                
#>  [9] "stop"                                             
#> [10] "is.finite"                                        
#> [11] "length"                                           
#> [12] "is.null"                                          
#> [13] "any"                                              
#> [14] "/"                                                
#> [15] "*"                                                
#> [16] ">"                                                
#> [17] "round"                                            
#> [18] "is.unsorted"                                      
#> [19] "function(p) {\n    p[p] <- seq_along(p)\n    p\n}"
#> [20] "^"                                                
#> [21] "sapply"                                           
#> [22] "split"                                            
#> [23] "unlist"                                           
#> [24] "seq_len"                                          
#> [25] "rm"                                               
#> [26] "as.logical"                                       
#> [27] "warning"                                          
#> [28] "rep"                                              
#> [29] "is.function"                                      
#> [30] "seq.int"                                          
#> [31] "as.double"                                        
#> [32] "as.integer"                                       
#> [33] "integer"                                          
#> [34] "weighted.mean"                                    
#> [35] "[["                                               
#> 
#> $stepfun
#> [1] "if"        "stop"      "length"    "+"         "approxfun" "-"        
#> [7] "c"         "sys.call" 
#> 
#> $stl
#>  [1] "{"            "function"     "if"           "%%"           "as.integer"  
#>  [6] "substitute"   "<"            "stop"         "na.action"    "is.matrix"   
#> [11] "is.na"        "<="           "is.character" "deg.check"    "nextodd"     
#> [16] "/"            "-"            ".Fortran"     "cycle"        "["           
#> [21] "as.vector"    "list"         "start"        "c"           
#> 
#> $update.default
#>  [1] "{"            "is.null"      "getCall"      "$"            "!"           
#>  [6] "update"       "length"       "match"        "for"          "[["          
#> [11] "c"            "as.call"      "parent.frame"
#> 
#> $xtabs
#>  [1] "{"             "&&"            "stop"          "<-"           
#>  [5] "inherits"      ">"             "terms"         "is.matrix"    
#>  [9] "$"             "as.data.frame" "[["            "=="           
#> [13] "["             "lapply"        "is.factor"     "as.character" 
#> [17] "levels"        "is.null"       "names"         "tapply"       
#> [21] "unlist"        "dim"           "list"          "!="           
#> [25] "tryCatch"      "unique"        "is.na"         "as.double"    
#> [29] "as"            "as.integer"   
#>