Macaulay2 » Documentation
Packages » Macaulay2Doc » The Macaulay2 language » packages » dismiss
next | previous | forward | backward | up | index | toc

dismiss -- dismiss a package

Description

The package itself is still accessible under its name in the PackageDictionary, and its exported symbols can be made available again with use.

i1 : newPackage "PKG"

o1 = PKG

o1 : Package
i2 : export "x1"

o2 = {x1}

o2 : List
i3 : x1=3

o3 = 3
i4 : endPackage "PKG"

o4 = PKG

o4 : Package
i5 : dictionaryPath

o5 = {PKG.Dictionary, Varieties.Dictionary, Isomorphism.Dictionary,
     ------------------------------------------------------------------------
     Truncations.Dictionary, Polyhedra.Dictionary, Saturation.Dictionary,
     ------------------------------------------------------------------------
     Elimination.Dictionary, OldChainComplexes.Dictionary,
     ------------------------------------------------------------------------
     TangentCone.Dictionary, SimpleDoc.Dictionary, ReesAlgebra.Dictionary,
     ------------------------------------------------------------------------
     PrimaryDecomposition.Dictionary, MinimalPrimes.Dictionary,
     ------------------------------------------------------------------------
     PackageCitations.Dictionary, OnlineLookup.Dictionary,
     ------------------------------------------------------------------------
     LLLBases.Dictionary, InverseSystems.Dictionary,
     ------------------------------------------------------------------------
     IntegralClosure.Dictionary, ConwayPolynomials.Dictionary,
     ------------------------------------------------------------------------
     Classic.Dictionary, User#"private dictionary", User.Dictionary,
     ------------------------------------------------------------------------
     Core.Dictionary, OutputDictionary, PackageDictionary}

o5 : List
i6 : x1

o6 = 3
i7 : dismiss PKG

o7 = PKG

o7 : Package
i8 : dictionaryPath

o8 = {Varieties.Dictionary, Isomorphism.Dictionary, Truncations.Dictionary,
     ------------------------------------------------------------------------
     Polyhedra.Dictionary, Saturation.Dictionary, Elimination.Dictionary,
     ------------------------------------------------------------------------
     OldChainComplexes.Dictionary, TangentCone.Dictionary,
     ------------------------------------------------------------------------
     SimpleDoc.Dictionary, ReesAlgebra.Dictionary,
     ------------------------------------------------------------------------
     PrimaryDecomposition.Dictionary, MinimalPrimes.Dictionary,
     ------------------------------------------------------------------------
     PackageCitations.Dictionary, OnlineLookup.Dictionary,
     ------------------------------------------------------------------------
     LLLBases.Dictionary, InverseSystems.Dictionary,
     ------------------------------------------------------------------------
     IntegralClosure.Dictionary, ConwayPolynomials.Dictionary,
     ------------------------------------------------------------------------
     Classic.Dictionary, User#"private dictionary", User.Dictionary,
     ------------------------------------------------------------------------
     Core.Dictionary, OutputDictionary, PackageDictionary}

o8 : List
i9 : x1

o9 = x1

o9 : Symbol
i10 : values PackageDictionary

o10 = {OldChainComplexes, PrimaryDecomposition, OldChainComplexes, SimpleDoc,
      -----------------------------------------------------------------------
      SimpleDoc, Polyhedra, OnlineLookup, Text, Polyhedra, Parsing,
      -----------------------------------------------------------------------
      ConwayPolynomials, Parsing, LLLBases, ConwayPolynomials,
      -----------------------------------------------------------------------
      PackageCitations, ReesAlgebra, ReesAlgebra, Truncations, PKG,
      -----------------------------------------------------------------------
      Truncations, Topcom, PKG, Saturation, InverseSystems, MinimalPrimes,
      -----------------------------------------------------------------------
      MinimalPrimes, FourierMotzkin, Core, Varieties, PrimaryDecomposition,
      -----------------------------------------------------------------------
      Varieties, OnlineLookup, Text, IntegralClosure, IntegralClosure,
      -----------------------------------------------------------------------
      LLLBases, Isomorphism, Isomorphism, Elimination, PackageCitations,
      -----------------------------------------------------------------------
      Elimination, TangentCone, Topcom, TangentCone, User, Saturation,
      -----------------------------------------------------------------------
      Classic, InverseSystems, Classic, FourierMotzkin, Core}

o10 : List
i11 : use PKG

o11 = PKG

o11 : Package
i12 : x1

o12 = 3

See also

Ways to use dismiss:

  • dismiss(Package)
  • dismiss(String)

For the programmer

The object dismiss is a method function.


The source of this document is in Macaulay2Doc/functions/package-doc.m2:688:0.