next | previous | forward | backward | up | top | index | toc | Macaulay2 web site
Macaulay2Doc :: loadedFiles

loadedFiles

Description

After each source file is successfully loaded, the full path to the file is stored in the hash table loadedFiles. It is stored as the value, with the corresponding key being a small integer, consecutively assigned, starting at 0.

i1 : peek loadedFiles

o1 = MutableHashTable{0 => /usr/share/Macaulay2/Core/command.m2                                                                }
                      1 => /usr/share/Macaulay2/Core/classes.m2
                      2 => /usr/share/Macaulay2/Core/option.m2
                      3 => /usr/share/Macaulay2/Core/methods.m2
                      4 => /usr/share/Macaulay2/Core/autoload.m2
                      5 => /usr/share/Macaulay2/Core/system.m2
                      6 => /usr/share/Macaulay2/Core/run.m2
                      7 => /usr/share/Macaulay2/Core/profile.m2
                      8 => /usr/share/Macaulay2/Core/debugging.m2
                      9 => /usr/share/Macaulay2/Core/remember.m2
                      10 => /usr/share/Macaulay2/Core/set.m2
                      11 => /usr/share/Macaulay2/Core/files.m2
                      12 => /usr/share/Macaulay2/Core/fold.m2
                      13 => /usr/share/Macaulay2/Core/max.m2
                      14 => /usr/share/Macaulay2/Core/structure.m2
                      15 => /usr/share/Macaulay2/Core/combinatorics.m2
                      16 => /usr/share/Macaulay2/Core/lists.m2
                      17 => /usr/share/Macaulay2/Core/nets.m2
                      18 => /usr/share/Macaulay2/Core/robust.m2
                      19 => /usr/share/Macaulay2/Core/content.m2
                      20 => /usr/share/Macaulay2/Core/string.m2
                      21 => /usr/share/Macaulay2/Core/hypertext.m2
                      22 => /usr/share/Macaulay2/Core/validate.m2
                      23 => /usr/share/Macaulay2/Core/expressions.m2
                      24 => /usr/share/Macaulay2/Core/peek.m2
                      25 => /usr/share/Macaulay2/Core/printing.m2
                      26 => /usr/share/Macaulay2/Core/gateway.m2
                      27 => /usr/share/Macaulay2/Core/rings.m2
                      28 => /usr/share/Macaulay2/Core/integers.m2
                      29 => /usr/share/Macaulay2/Core/engine.m2
                      30 => /usr/share/Macaulay2/Core/enginering.m2
                      31 => /usr/share/Macaulay2/Core/rationals.m2
                      32 => /usr/share/Macaulay2/Core/reals.m2
                      33 => /usr/share/Macaulay2/Core/quotient.m2
                      34 => /usr/share/Macaulay2/Core/powers.m2
                      35 => /usr/share/Macaulay2/Core/orderedmonoidrings.m2
                      36 => /usr/share/Macaulay2/Core/variables.m2
                      37 => /usr/share/Macaulay2/Core/indeterminates.m2
                      38 => /usr/share/Macaulay2/Core/ofcm.m2
                      39 => /usr/share/Macaulay2/Core/tables.m2
                      40 => /usr/share/Macaulay2/Core/modules.m2
                      41 => /usr/share/Macaulay2/Core/matrix.m2
                      42 => /usr/share/Macaulay2/Core/matrix1.m2
                      43 => /usr/share/Macaulay2/Core/mutablemat.m2
                      44 => /usr/share/Macaulay2/Core/localring.m2
                      45 => /usr/share/Macaulay2/Core/quotring.m2
                      46 => /usr/share/Macaulay2/Core/multilin.m2
                      47 => /usr/share/Macaulay2/Core/flint.m2
                      48 => /usr/share/Macaulay2/Core/genmat.m2
                      49 => /usr/share/Macaulay2/Core/modules2.m2
                      50 => /usr/share/Macaulay2/Core/gb.m2
                      51 => /usr/share/Macaulay2/Core/matrix2.m2
                      52 => /usr/share/Macaulay2/Core/colon.m2
                      53 => /usr/share/Macaulay2/Core/galois.m2
                      54 => /usr/share/Macaulay2/Core/ringmap.m2
                      55 => /usr/share/Macaulay2/Core/newring.m2
                      56 => /usr/share/Macaulay2/Core/matrix3.m2
                      57 => /usr/share/Macaulay2/Core/ext.m2
                      58 => /usr/share/Macaulay2/Core/tor.m2
                      59 => /usr/share/Macaulay2/Core/gradedmodules.m2
                      60 => /usr/share/Macaulay2/Core/chaincomplexes.m2
                      61 => /usr/share/Macaulay2/Core/res.m2
                      62 => /usr/share/Macaulay2/Core/monideal.m2
                      63 => /usr/share/Macaulay2/Core/radical.m2
                      64 => /usr/share/Macaulay2/Core/factor.m2
                      65 => /usr/share/Macaulay2/Core/integrate.m2
                      66 => /usr/share/Macaulay2/Core/http.m2
                      67 => /usr/share/Macaulay2/Core/minPres.m2
                      68 => /usr/share/Macaulay2/Core/monomcurve.m2
                      69 => /usr/share/Macaulay2/Core/fano.m2
                      70 => /usr/share/Macaulay2/Core/schubert.m2
                      71 => /usr/share/Macaulay2/Core/code.m2
                      72 => /usr/share/Macaulay2/Core/dotdot.m2
                      73 => /usr/share/Macaulay2/Core/local.m2
                      74 => /usr/share/Macaulay2/Core/packages.m2
                      75 => /usr/share/Macaulay2/Core/document.m2
                      76 => /usr/share/Macaulay2/Core/testing.m2
                      77 => /usr/share/Macaulay2/Core/help.m2
                      78 => /usr/share/Macaulay2/Core/format.m2
                      79 => /usr/share/Macaulay2/Core/html.m2
                      80 => /usr/share/Macaulay2/Core/texhtml.m2
                      81 => /usr/share/Macaulay2/Core/markdown.m2
                      82 => /usr/share/Macaulay2/Core/latex.m2
                      83 => /usr/share/Macaulay2/Core/installPackage.m2
                      84 => /usr/share/Macaulay2/Core/varieties.m2
                      85 => /usr/share/Macaulay2/Core/webapp.m2
                      86 => /usr/share/Macaulay2/Core/jupyter.m2
                      87 => /usr/share/Macaulay2/Core/mathml.m2
                      88 => /usr/share/Macaulay2/Core/texmacs.m2
                      89 => /usr/share/Macaulay2/Core/pretty.m2
                      90 => /usr/share/Macaulay2/Core/undoc.m2
                      91 => /usr/share/Macaulay2/Core/obsolete.m2
                      92 => /usr/share/Macaulay2/Core/exports.m2
                      93 => /home/m2user/src/M2/M2/BUILD/dan/builds.tmp/ubuntu1804-release-1.16/Macaulay2/m2/tvalues.m2
                      94 => /usr/share/Macaulay2/Core/typicalvalues.m2
                      95 => /usr/share/Macaulay2/Core/last.m2
                      96 => /usr/share/Macaulay2/Core/setup.m2
                      97 => /usr/share/Macaulay2/Text.m2
                      98 => /usr/share/Macaulay2/SimpleDoc.m2
                      99 => /usr/share/Macaulay2/Elimination.m2
                      100 => /usr/share/Macaulay2/LLLBases.m2
                      101 => /usr/share/Macaulay2/MinimalPrimes/quickGB.m2
                      102 => /usr/share/Macaulay2/MinimalPrimes/factorTower.m2
                      103 => /usr/share/Macaulay2/MinimalPrimes/tests.m2
                      104 => /usr/share/Macaulay2/MinimalPrimes.m2
                      105 => /usr/share/Macaulay2/PrimaryDecomposition/GTZ.m2
                      106 => /usr/share/Macaulay2/PrimaryDecomposition/Shimoyama-Yokoyama.m2
                      107 => /usr/share/Macaulay2/PrimaryDecomposition/Eisenbud-Huneke-Vasconcelos.m2
                      108 => /usr/share/Macaulay2/PrimaryDecomposition/radical.m2
                      109 => /usr/share/Macaulay2/PrimaryDecomposition/doc.m2
                      110 => /usr/share/Macaulay2/PrimaryDecomposition.m2
                      111 => /usr/share/Macaulay2/ReesAlgebra.m2
                      112 => /usr/share/Macaulay2/IntegralClosure/HarbourneExamples.m2
                      113 => /usr/share/Macaulay2/IntegralClosure.m2
                      114 => /usr/share/Macaulay2/Parsing.m2
                      115 => /usr/share/Macaulay2/Classic.m2
                      116 => /usr/share/Macaulay2/TangentCone.m2
                      117 => /usr/share/Macaulay2/ConwayPolynomials.m2
                      118 => /usr/share/Macaulay2/InverseSystems.m2
                      119 => /usr/share/Macaulay2/FourTiTwo.m2
                      120 => /usr/share/Macaulay2/FourierMotzkin.m2
                      121 => /usr/share/Macaulay2/Normaliz.m2
                      122 => /usr/share/Macaulay2/Topcom.m2
                      123 => /usr/share/Macaulay2/Polyhedra/exports.m2
                      124 => /usr/share/Macaulay2/Polyhedra/symbols.m2
                      125 => /usr/share/Macaulay2/Polyhedra/helpers.m2
                      126 => /usr/share/Macaulay2/Polyhedra/engine/properties.m2
                      127 => /usr/share/Macaulay2/Polyhedra/engine/alternatives.m2
                      128 => /usr/share/Macaulay2/Polyhedra/core/globalMethods.m2
                      129 => /usr/share/Macaulay2/Polyhedra/core/cone/constructors.m2
                      130 => /usr/share/Macaulay2/Polyhedra/core/cone/properties.m2
                      131 => /usr/share/Macaulay2/Polyhedra/core/cone/methods.m2
                      132 => /usr/share/Macaulay2/Polyhedra/core/fan/constructors.m2
                      133 => /usr/share/Macaulay2/Polyhedra/core/polyhedron/constructors.m2
                      134 => /usr/share/Macaulay2/Polyhedra/core/fan/methods.m2
                      135 => /usr/share/Macaulay2/Polyhedra/core/fan/properties.m2
                      136 => /usr/share/Macaulay2/Polyhedra/core/polyhedron/properties.m2
                      137 => /usr/share/Macaulay2/Polyhedra/core/polyhedron/methods.m2
                      138 => /usr/share/Macaulay2/Polyhedra/core/polyhedralComplex/constructors.m2
                      139 => /usr/share/Macaulay2/Polyhedra/core/polyhedralComplex/properties.m2
                      140 => /usr/share/Macaulay2/Polyhedra/core/polyhedralComplex/methods.m2
                      141 => /usr/share/Macaulay2/Polyhedra/core/contains.m2
                      142 => /usr/share/Macaulay2/Polyhedra/core/intersection.m2
                      143 => /usr/share/Macaulay2/Polyhedra/deprecated.m2
                      144 => /usr/share/Macaulay2/Polyhedra/extended/directProduct.m2
                      145 => /usr/share/Macaulay2/Polyhedra/extended/minkowskiSum.m2
                      146 => /usr/share/Macaulay2/Polyhedra/extended/polyhedron/properties.m2
                      147 => /usr/share/Macaulay2/Polyhedra/extended/polyhedron/methods.m2
                      148 => /usr/share/Macaulay2/Polyhedra/extended/fan/methods.m2
                      149 => /usr/share/Macaulay2/Polyhedra/extended/standardConstructions.m2
                      150 => /usr/share/Macaulay2/Polyhedra/extended/commonFace.m2
                      151 => /usr/share/Macaulay2/Polyhedra/extended/incompare.m2
                      152 => /usr/share/Macaulay2/Polyhedra/extended/affineImages.m2
                      153 => /usr/share/Macaulay2/Polyhedra/extended/legacy.m2
                      154 => /usr/share/Macaulay2/Polyhedra/extended/not_refactored.m2
                      155 => /usr/share/Macaulay2/Polyhedra/tests/core/cone_basics.m2
                      156 => /usr/share/Macaulay2/Polyhedra/tests/core/polyhedron_basics.m2
                      157 => /usr/share/Macaulay2/Polyhedra/tests/core/fan_basics.m2
                      158 => /usr/share/Macaulay2/Polyhedra/tests/core/polyhedralComplex_basics.m2
                      159 => /usr/share/Macaulay2/Polyhedra/tests/core/dualFaceRepresentation.m2
                      160 => /usr/share/Macaulay2/Polyhedra/tests/core/tests_from_polymake/fvector.m2
                      161 => /usr/share/Macaulay2/Polyhedra/tests/core/tests_from_polymake/representation.m2
                      162 => /usr/share/Macaulay2/Polyhedra/tests/core/tests_from_polymake/hilbert_basis.m2
                      163 => /usr/share/Macaulay2/Polyhedra/tests/core/tests_from_polymake/lattice_points.m2
                      164 => /usr/share/Macaulay2/Polyhedra/tests/core/tests_from_polymake/normal_fan.m2
                      165 => /usr/share/Macaulay2/Polyhedra/tests/core/tests_from_polymake/basic_fans.m2
                      166 => /usr/share/Macaulay2/Polyhedra/tests/core/volume.m2
                      167 => /usr/share/Macaulay2/Polyhedra/tests/extended/polyhedron.m2
                      168 => /usr/share/Macaulay2/Polyhedra/tests/extended/tests_from_polymake/minkowskiSum.m2
                      169 => /usr/share/Macaulay2/Polyhedra/tests/extended/mixedVolume.m2
                      170 => /usr/share/Macaulay2/Polyhedra/tests/extended/tests_from_polymake/ehrhart_and_volume.m2
                      171 => /usr/share/Macaulay2/Polyhedra/tests/extended/linearTransform.m2
                      172 => /usr/share/Macaulay2/Polyhedra/tests/extended/regularSubdivision.m2
                      173 => /usr/share/Macaulay2/Polyhedra/tests/extended/stanleyReisner.m2
                      174 => /usr/share/Macaulay2/Polyhedra/tests/legacy_tests_working.m2
                      175 => /usr/share/Macaulay2/Polyhedra/tests/shouldFail.m2
                      176 => /usr/share/Macaulay2/Polyhedra/tests/isWellDefined.m2
                      177 => /usr/share/Macaulay2/Polyhedra/interfaces/fourierMotzkinAlternatives.m2
                      178 => /usr/share/Macaulay2/Polyhedra/interfaces/normaliz.m2
                      179 => /usr/share/Macaulay2/Polyhedra/documentation/intro.m2
                      180 => /usr/share/Macaulay2/Polyhedra/documentation/working_with_polyhedra.m2
                      181 => /usr/share/Macaulay2/Polyhedra/documentation/working_with_cones.m2
                      182 => /usr/share/Macaulay2/Polyhedra/documentation/v_h_representation.m2
                      183 => /usr/share/Macaulay2/Polyhedra/documentation/deprecated_documentation.m2
                      184 => /usr/share/Macaulay2/Polyhedra/documentation/old_documentation.m2
                      185 => /usr/share/Macaulay2/Polyhedra/documentation/documentation.m2
                      186 => /usr/share/Macaulay2/Polyhedra/loadFile.m2
                      187 => /usr/share/Macaulay2/Polyhedra.m2
                      188 => /usr/share/Macaulay2/Truncations.m2

See also

For the programmer

The object loadedFiles is a mutable hash table.