Statistics
| Revision:

root / tmp / org.txm.statsengine.r.core.win32 / res / win32 / library / assertthat / R / assertthat @ 2486

History | View | Annotate | Download (1 kB)

1
#  File share/R/nspackloader.R
2
#  Part of the R package, http://www.R-project.org
3
#
4
#  Copyright (C) 1995-2012 The R Core Team
5
#
6
#  This program is free software; you can redistribute it and/or modify
7
#  it under the terms of the GNU General Public License as published by
8
#  the Free Software Foundation; either version 2 of the License, or
9
#  (at your option) any later version.
10
#
11
#  This program is distributed in the hope that it will be useful,
12
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
13
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
#  GNU General Public License for more details.
15
#
16
#  A copy of the GNU General Public License is available at
17
#  http://www.r-project.org/Licenses/
18

    
19
local({
20
    info <- loadingNamespaceInfo()
21
    pkg <- info$pkgname
22
    ns <- .getNamespace(as.name(pkg))
23
    if (is.null(ns))
24
        stop("cannot find namespace environment for ", pkg, domain = NA);
25
    dbbase <- file.path(info$libname, pkg, "R", pkg)
26
    lazyLoad(dbbase, ns, filter = function(n) n != ".__NAMESPACE__.")
27
})