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/build/BUILD/Macaulay2-M2-94c4b7d/M2/BUILD/ppc64le-redhat-linux-gnu/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 |
The object loadedFiles is a mutable hash table.