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