Top
Back: if
Forward: keepring
FastBack: Functions
FastForward: System variables
Up: Control structures
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

5.2.9 importfrom

Syntax:
importfrom( package_name , name );
importfrom( package_name , list_of_names );
Purpose:
creates a new identifier in the current package which is a copy of the one specified by name in the package package_name. package_name can be Top or any other identifier of type package.

Note:
Objects defined in a ring are not automatically imported when importing the ring.

Warning:
The identifier is copied to the current package. It does still exist (independently) in the package package_name. If the identifier should be erased in the package from which it originates, exportto should be used instead.

Example:
 
listvar(Top);
==> // Top                  [0]  package (N)
==> // ::containsInSupport  [0]  proc
==> // ::containsInCollecti [0]  proc
==> // ::getFVector         [0]  proc
==> // ::isComplete         [0]  proc
==> // ::isPure             [0]  proc
==> // ::isSimplicial       [0]  proc
==> // ::getCone            [0]  proc
==> // ::removeCone         [0]  proc
==> // ::insertCone         [0]  proc
==> // ::quickInsertCone    [0]  proc
==> // ::nmaxcones          [0]  proc
==> // ::ncones             [0]  proc
==> // ::numberOfConesOfDim [0]  proc
==> // ::isCompatible       [0]  proc
==> // ::fullFan            [0]  proc
==> // ::emptyFan           [0]  proc
==> // ::getVertices        [0]  proc
==> // ::quickPolytopeViaNo [0]  proc
==> // ::quickPolytopeViaVe [0]  proc
==> // ::polytopeViaNormals [0]  proc
==> // ::polytopeViaVertice [0]  proc
==> // ::hasFace            [0]  proc
==> // ::getUniquePoint     [0]  proc
==> // ::getSemigroupGenera [0]  proc
==> // ::getQuotientLattice [0]  proc
==> // ::getNegated         [0]  proc
==> // ::getDualCone        [0]  proc
==> // ::getLinealitySpace  [0]  proc
==> // ::containsPositiveVe [0]  proc
==> // ::isFullSpace        [0]  proc
==> // ::isOrigin           [0]  proc
==> // ::getLinealityDimens [0]  proc
==> // ::getDimension       [0]  proc
==> // ::getCodimension     [0]  proc
==> // ::getAmbientDimensio [0]  proc
==> // ::getRelativeInterio [0]  proc
==> // ::getImpliedEquation [0]  proc
==> // ::getFacetNormals    [0]  proc
==> // ::getGeneratorsOfLin [0]  proc
==> // ::getGeneratorsOfSpa [0]  proc
==> // ::getEquations       [0]  proc
==> // ::getInequalities    [0]  proc
==> // ::setLinearForms     [0]  proc
==> // ::getLinearForms     [0]  proc
==> // ::setMultiplicity    [0]  proc
==> // ::getMultiplicity    [0]  proc
==> // ::getRays            [0]  proc
==> // ::containsRelatively [0]  proc
==> // ::coneLink           [0]  proc
==> // ::intersectCones     [0]  proc
==> // ::quickConeViaNormal [0]  proc
==> // ::quickConeViaRays   [0]  proc
==> // ::coneViaNormals     [0]  proc
==> // ::coneViaRays        [0]  proc
==> // ::canonicalizeCone   [0]  proc
==> // ::python_run         [0]  proc
==> // ::python_eval        [0]  proc
==> // ::python_import      [0]  proc
==> // ::datetime           [0]  proc from standard.lib
==> // ::weightKB           [0]  proc from standard.lib
==> // ::fprintf            [0]  proc from standard.lib
==> // ::printf             [0]  proc from standard.lib
==> // ::sprintf            [0]  proc from standard.lib
==> // ::quotient4          [0]  proc from standard.lib
==> // ::quotient5          [0]  proc from standard.lib
==> // ::quotient3          [0]  proc from standard.lib
==> // ::quotient2          [0]  proc from standard.lib
==> // ::quotient1          [0]  proc from standard.lib
==> // ::quot               [0]  proc from standard.lib
==> // ::res                [0]  proc from standard.lib
==> // ::groebner           [0]  proc from standard.lib
==> // ::qslimgb            [0]  proc from standard.lib
==> // ::hilbRing           [0]  proc from standard.lib
==> // ::par2varRing        [0]  proc from standard.lib
==> // ::quotientList       [0]  proc from standard.lib
==> // ::stdhilb            [0]  proc from standard.lib
==> // ::stdfglm            [0]  proc from standard.lib
load("inout.lib");
listvar(Top);
==> // Top                  [0]  package (N)
==> // ::containsInSupport  [0]  proc
==> // ::containsInCollecti [0]  proc
==> // ::getFVector         [0]  proc
==> // ::isComplete         [0]  proc
==> // ::isPure             [0]  proc
==> // ::isSimplicial       [0]  proc
==> // ::getCone            [0]  proc
==> // ::removeCone         [0]  proc
==> // ::insertCone         [0]  proc
==> // ::quickInsertCone    [0]  proc
==> // ::nmaxcones          [0]  proc
==> // ::ncones             [0]  proc
==> // ::numberOfConesOfDim [0]  proc
==> // ::isCompatible       [0]  proc
==> // ::fullFan            [0]  proc
==> // ::emptyFan           [0]  proc
==> // ::getVertices        [0]  proc
==> // ::quickPolytopeViaNo [0]  proc
==> // ::quickPolytopeViaVe [0]  proc
==> // ::polytopeViaNormals [0]  proc
==> // ::polytopeViaVertice [0]  proc
==> // ::hasFace            [0]  proc
==> // ::getUniquePoint     [0]  proc
==> // ::getSemigroupGenera [0]  proc
==> // ::getQuotientLattice [0]  proc
==> // ::getNegated         [0]  proc
==> // ::getDualCone        [0]  proc
==> // ::getLinealitySpace  [0]  proc
==> // ::containsPositiveVe [0]  proc
==> // ::isFullSpace        [0]  proc
==> // ::isOrigin           [0]  proc
==> // ::getLinealityDimens [0]  proc
==> // ::getDimension       [0]  proc
==> // ::getCodimension     [0]  proc
==> // ::getAmbientDimensio [0]  proc
==> // ::getRelativeInterio [0]  proc
==> // ::getImpliedEquation [0]  proc
==> // ::getFacetNormals    [0]  proc
==> // ::getGeneratorsOfLin [0]  proc
==> // ::getGeneratorsOfSpa [0]  proc
==> // ::getEquations       [0]  proc
==> // ::getInequalities    [0]  proc
==> // ::setLinearForms     [0]  proc
==> // ::getLinearForms     [0]  proc
==> // ::setMultiplicity    [0]  proc
==> // ::getMultiplicity    [0]  proc
==> // ::getRays            [0]  proc
==> // ::containsRelatively [0]  proc
==> // ::coneLink           [0]  proc
==> // ::intersectCones     [0]  proc
==> // ::quickConeViaNormal [0]  proc
==> // ::quickConeViaRays   [0]  proc
==> // ::coneViaNormals     [0]  proc
==> // ::coneViaRays        [0]  proc
==> // ::canonicalizeCone   [0]  proc
==> // ::python_run         [0]  proc
==> // ::python_eval        [0]  proc
==> // ::python_import      [0]  proc
==> // ::datetime           [0]  proc from standard.lib
==> // ::weightKB           [0]  proc from standard.lib
==> // ::fprintf            [0]  proc from standard.lib
==> // ::printf             [0]  proc from standard.lib
==> // ::sprintf            [0]  proc from standard.lib
==> // ::quotient4          [0]  proc from standard.lib
==> // ::quotient5          [0]  proc from standard.lib
==> // ::quotient3          [0]  proc from standard.lib
==> // ::quotient2          [0]  proc from standard.lib
==> // ::quotient1          [0]  proc from standard.lib
==> // ::quot               [0]  proc from standard.lib
==> // ::res                [0]  proc from standard.lib
==> // ::groebner           [0]  proc from standard.lib
==> // ::qslimgb            [0]  proc from standard.lib
==> // ::hilbRing           [0]  proc from standard.lib
==> // ::par2varRing        [0]  proc from standard.lib
==> // ::quotientList       [0]  proc from standard.lib
==> // ::stdhilb            [0]  proc from standard.lib
==> // ::stdfglm            [0]  proc from standard.lib
importfrom(Inout,pause);
listvar(Top);
==> // Top                  [0]  package (N)
==> // ::pause              [0]  proc from inout.lib
==> // ::containsInSupport  [0]  proc
==> // ::containsInCollecti [0]  proc
==> // ::getFVector         [0]  proc
==> // ::isComplete         [0]  proc
==> // ::isPure             [0]  proc
==> // ::isSimplicial       [0]  proc
==> // ::getCone            [0]  proc
==> // ::removeCone         [0]  proc
==> // ::insertCone         [0]  proc
==> // ::quickInsertCone    [0]  proc
==> // ::nmaxcones          [0]  proc
==> // ::ncones             [0]  proc
==> // ::numberOfConesOfDim [0]  proc
==> // ::isCompatible       [0]  proc
==> // ::fullFan            [0]  proc
==> // ::emptyFan           [0]  proc
==> // ::getVertices        [0]  proc
==> // ::quickPolytopeViaNo [0]  proc
==> // ::quickPolytopeViaVe [0]  proc
==> // ::polytopeViaNormals [0]  proc
==> // ::polytopeViaVertice [0]  proc
==> // ::hasFace            [0]  proc
==> // ::getUniquePoint     [0]  proc
==> // ::getSemigroupGenera [0]  proc
==> // ::getQuotientLattice [0]  proc
==> // ::getNegated         [0]  proc
==> // ::getDualCone        [0]  proc
==> // ::getLinealitySpace  [0]  proc
==> // ::containsPositiveVe [0]  proc
==> // ::isFullSpace        [0]  proc
==> // ::isOrigin           [0]  proc
==> // ::getLinealityDimens [0]  proc
==> // ::getDimension       [0]  proc
==> // ::getCodimension     [0]  proc
==> // ::getAmbientDimensio [0]  proc
==> // ::getRelativeInterio [0]  proc
==> // ::getImpliedEquation [0]  proc
==> // ::getFacetNormals    [0]  proc
==> // ::getGeneratorsOfLin [0]  proc
==> // ::getGeneratorsOfSpa [0]  proc
==> // ::getEquations       [0]  proc
==> // ::getInequalities    [0]  proc
==> // ::setLinearForms     [0]  proc
==> // ::getLinearForms     [0]  proc
==> // ::setMultiplicity    [0]  proc
==> // ::getMultiplicity    [0]  proc
==> // ::getRays            [0]  proc
==> // ::containsRelatively [0]  proc
==> // ::coneLink           [0]  proc
==> // ::intersectCones     [0]  proc
==> // ::quickConeViaNormal [0]  proc
==> // ::quickConeViaRays   [0]  proc
==> // ::coneViaNormals     [0]  proc
==> // ::coneViaRays        [0]  proc
==> // ::canonicalizeCone   [0]  proc
==> // ::python_run         [0]  proc
==> // ::python_eval        [0]  proc
==> // ::python_import      [0]  proc
==> // ::datetime           [0]  proc from standard.lib
==> // ::weightKB           [0]  proc from standard.lib
==> // ::fprintf            [0]  proc from standard.lib
==> // ::printf             [0]  proc from standard.lib
==> // ::sprintf            [0]  proc from standard.lib
==> // ::quotient4          [0]  proc from standard.lib
==> // ::quotient5          [0]  proc from standard.lib
==> // ::quotient3          [0]  proc from standard.lib
==> // ::quotient2          [0]  proc from standard.lib
==> // ::quotient1          [0]  proc from standard.lib
==> // ::quot               [0]  proc from standard.lib
==> // ::res                [0]  proc from standard.lib
==> // ::groebner           [0]  proc from standard.lib
==> // ::qslimgb            [0]  proc from standard.lib
==> // ::hilbRing           [0]  proc from standard.lib
==> // ::par2varRing        [0]  proc from standard.lib
==> // ::quotientList       [0]  proc from standard.lib
==> // ::stdhilb            [0]  proc from standard.lib
==> // ::stdfglm            [0]  proc from standard.lib

See export; exportto; keepring.


Top Back: if Forward: keepring FastBack: Functions FastForward: System variables Up: Control structures Top: Singular Manual Contents: Table of Contents Index: Index About: About this document
            User manual for Singular version 3-1-4, Jan 2012, generated by texi2html.