3
V'ícª| ã @ sf d Z ddlmZmZ ddlmZmZmZmZm Z dgZ
dZdZdZ
dZG dd deZdS ( zË
pygments.lexers.macaulay2
~~~~~~~~~~~~~~~~~~~~~~~~~
Lexer for Macaulay2.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
é )Ú
RegexLexerÚwords)ÚCommentÚKeywordÚNameÚStringÚTextÚMacaulay2LexerÚandÚbreakÚcatchÚcontinueÚdoÚelapsedTimeÚ
elapsedTimingÚelseÚforÚfromÚglobalÚifÚinÚlistÚlocalÚnewÚnotÚofÚorÚreturnÚshieldÚSPACEÚstepÚsymbolÚthenÚthreadVariableÚthrowÚtimeÚtimingÚtoÚtryÚwhenÚwhileÚxorÚAdjacentÚ
AffineVarietyÚAnalyzerÚANCHORÚAngleBarListÚArrayÚAssociativeExpressionÚBagÚ BasicListÚ
BettiTallyÚBinaryOperationÚ
BLOCKQUOTEÚBODYÚBOLDÚBooleanÚBRÚ
CacheFunctionÚ
CacheTableÚCCÚCDATAÚChainComplexÚChainComplexMapÚCODEÚ
CoherentSheafÚCommandÚCOMMENTÚCompiledFunctionÚCompiledFunctionBodyÚCompiledFunctionClosureÚComplexFieldÚConstantÚDatabaseÚDDÚDescentÚDescribeÚ
DictionaryÚDIVÚDivideÚDLÚDocumentTagÚDTÚ EliminateÚEMÚ
EngineRingÚEquationÚExampleItemÚ
ExpressionÚFileÚFilePositionÚ
FractionFieldÚFunctionÚFunctionApplicationÚFunctionBodyÚFunctionClosureÚGaloisFieldÚGeneralOrderedMonoidÚGlobalDictionaryÚGradedModuleÚGradedModuleMapÚ
GroebnerBasisÚGroebnerBasisOptionsÚ HashTableÚHEADÚHEADER1ÚHEADER2ÚHEADER3ÚHEADER4ÚHEADER5ÚHEADER6Ú
HeaderTypeÚHolderÚHRÚHREFÚHTMLÚHybridÚ HypertextÚHypertextContainerÚHypertextParagraphÚIdealÚIMGÚ
ImmutableTypeÚIndeterminateNumberÚIndexedVariableÚIndexedVariableTableÚInexactFieldÚInexactFieldFamilyÚ
InexactNumberÚInfiniteNumberÚIntermediateMarkUpTypeÚITALICÚIteratorr ÚLABELÚLATERÚLIÚLINKÚListÚLITERALÚLocalDictionaryÚ
LowerBoundÚManipulatorÚ
MapExpressionÚ
MarkUpTypeÚMatrixÚMatrixExpressionÚMENUÚMETAÚMethodFunctionÚMethodFunctionBinaryÚMethodFunctionSingleÚMethodFunctionWithOptionsÚMinusÚModuleÚMonoidÚ
MonoidElementÚ
MonomialIdealÚMultigradedBettiTallyÚMutableHashTableÚMutableListÚ
MutableMatrixÚNetÚNetFileÚNonAssociativeProductÚNothingÚNumberÚNumberedVerticalListÚOLÚ
OneExpressionÚOptionÚOptionTableÚ
OrderedMonoidÚPackageÚPARAÚParenthesizeÚParserÚ PartitionÚPolynomialRingÚPowerÚPREÚProductÚProductOrderÚProgramÚ
ProgramRunÚProjectiveHilbertPolynomialÚProjectiveVarietyÚ
PseudocodeÚQQÚQuotientRingÚ RealFieldÚ
ResolutionÚRingÚRingElementÚ
RingFamilyÚRingMapÚ
RowExpressionÚRRÚRRiÚSCRIPTÚScriptedFunctorÚSelfInitializingTypeÚSequenceÚSetÚSheafExpressionÚSheafOfRingsÚSMALLÚSPANÚSparseMonomialVectorExpressionÚSparseVectorExpressionr ÚSTRONGÚSTYLEÚSUBÚ SubscriptÚ
SUBSECTIONÚSumÚSumOfTwistsÚSUPÚSuperscriptÚSymbolÚ
SymbolBodyÚTABLEÚTableÚTallyÚTaskÚTDÚ TestInputÚTEXÚTHÚThingÚTimeÚTITLEÚTOÚTO2ÚTOHÚTRÚTTÚTypeÚULÚURLÚVarietyÚVectorÚVectorExpressionÚVerticalListÚVirtualTallyÚVisibleListÚWrapperTypeÚZeroExpressionÚZZÚaboutÚabsÚ
accumulateÚacosÚacoshÚacotÚacothÚ
addCancelTaskÚaddDependencyTaskÚaddEndFunctionÚaddHookÚaddStartFunctionÚaddStartTaskÚadjointÚagmÚalarmÚallÚambientÚanalyticSpreadÚancestorÚ ancestorsÚandPÚannÚannihilatorÚantipodeÚanyÚappendÚapplicationDirectoryÚapplyÚ applyKeysÚ
applyPairsÚ
applyTableÚapplyValuesÚaproposÚarXivÚasciiÚasinÚasinhÚassÚassertÚassociatedGradedRingÚassociatedPrimesÚatanÚatan2ÚatanhÚatEndOfFileÚautoloadÚbaseFilenameÚbaseNameÚbaseRingÚbasisÚbeginDocumentationÚ benchmarkÚBesselJÚBesselYÚBetaÚbettiÚbetweenÚbinomialÚborelÚ
cacheValueÚ
cancelTaskÚcaptureÚceilingÚcenterStringÚchainComplexÚ
changeBaseÚcharÚ
charactersÚcharAnalyzerÚcheckÚcheckDegreesÚchiÚclassÚcleanÚ clearEchoÚcodeÚcodimÚcoefficientÚcoefficientRingÚcoefficientsÚ
cohomologyÚcoimageÚcokerÚcokernelÚcollectGarbageÚ columnAddÚ columnateÚ
columnMultÚ
columnPermuteÚcolumnRankProfileÚ
columnSwapÚcombineÚcommandInterpreterÚ commonestÚ
commonRingÚcomoduleÚ
complementÚcompleteÚ
componentsÚcomposeÚcompositionsÚcompressÚconcatenateÚ conductorÚconeÚ conjugateÚconnectionCountÚconstParserÚcontentÚcontractÚconwayPolynomialÚcopyÚ
copyDirectoryÚcopyFileÚcosÚcoshÚcotÚcotangentSheafÚcothÚcoverÚcoverMapÚcpuTimeÚ
createTaskÚcscÚcschÚcurrentColumnNumberÚcurrentDirectoryÚcurrentPositionÚcurrentRowNumberÚcurrentTimeÚ
deadParserÚdebugÚ
debugErrorÚ decomposeÚ
deepSpliceÚdefaultÚdegreeÚdegreeGroupÚdegreeLengthÚdegreesÚ
degreesMonoidÚdegreesRingÚdeleteÚdemarkÚdenominatorÚdepthÚdescribeÚdetÚdeterminantÚdiagonalMatrixÚdiameterÚ
dictionaryÚdiffÚ
differenceÚDigammaÚdimÚ directSumÚdisassembleÚdiscriminantÚdismissÚ
distinguishedÚdivideByVariableÚdocÚdocumentÚdropÚdualÚeagonNorthcottÚechoOffÚechoOnÚeigenvaluesÚeigenvectorsÚeintÚelementsÚ eliminateÚEndÚ
endPackageÚentriesÚeraseÚerfÚerfcÚerrorÚeulerÚeulersÚevenÚEXAMPLEÚexamplesÚexecÚexpÚexpectedReesIdealÚexpm1Ú exponentsÚexportÚ
exportFromÚ
exportMutableÚ
expressionÚextendÚ
exteriorPowerÚfactorÚFanoÚfileExecutableÚ
fileExistsÚ
fileLengthÚfileModeÚfileReadableÚfileTimeÚfileWritableÚ
fillMatrixÚ findFilesÚfindHeftÚfindProgramÚfindSynonymsÚfirstÚfirstkeyÚfittingIdealÚ
flagLookupÚflattenÚflattenRingÚflipÚfloorÚfoldÚforceGBÚforkÚformatÚ formationÚfracÚfractionÚframesÚfromDividedPowersÚfromDualÚfunctionBodyÚfutureParserÚGammaÚgbÚgbRemoveÚ
gbSnapshotÚgcdÚgcdCoefficientsÚgcdLLLÚGCstatsÚgeneraÚgenerateAssertionsÚ generatorÚ
generatorsÚ
genericMatrixÚgenericSkewMatrixÚgenericSymmetricMatrixÚgensÚgenusÚgetÚgetcÚgetChangeMatrixÚgetenvÚgetGlobalSymbolÚ
getNetFileÚ
getNonUnitÚgetPrimeWithRootOfUnityÚ getSymbolÚgetWWWÚGFÚglobalAssignÚglobalAssignFunctionÚglobalAssignmentÚglobalReleaseFunctionÚgradedModuleÚgradedModuleMapÚgrammÚ
graphIdealÚ graphRingÚGrassmannianÚ
groebnerBasisÚgroupIDÚhashÚ hashTableÚheftÚheightÚhermiteÚhilbertFunctionÚhilbertPolynomialÚ
hilbertSeriesÚholdÚHomÚ
homogenizeÚhomologyÚhomomorphismÚhooksÚhorizontalJoinÚhtmlÚhttpHeadersÚ hypertextÚicFracPÚicFractionsÚicMapÚicPIdealÚidealÚ idealizerÚidentityÚimageÚ
imaginaryPartÚ
importFromÚindependentSetsÚindexÚindicesÚ
inducedMapÚinducesWellDefinedMapÚinfoÚinputÚinsertÚinstallAssignmentMethodÚinstalledPackagesÚinstallHilbertFunctionÚ
installMethodÚinstallMinprimesÚinstallPackageÚinstanceÚ instancesÚintegralClosureÚ integrateÚ intersectÚintersectInPÚintersectionÚintervalÚinverseÚ
inverseErfÚinversePermutationÚinverseRegularizedBetaÚinverseRegularizedGammaÚ
inverseSystemÚirreducibleCharacteristicSeriesÚirreducibleDecompositionÚisAffineRingÚ isANumberÚisBorelÚiscÚ
isCanceledÚ
isCommutativeÚ
isConstantÚisDirectoryÚisDirectSumÚisEmptyÚisFieldÚisFiniteÚisFinitePrimeFieldÚisFreeModuleÚisGlobalSymbolÚ
isHomogeneousÚisIdealÚ
isInfiniteÚisInjectiveÚisInputFileÚisIsomorphicÚ
isIsomorphismÚisLinearTypeÚ
isListenerÚisLLLÚisMemberÚisModuleÚisMonomialIdealÚisNormalÚisOpenÚisOutputFileÚisPolynomialRingÚ isPrimaryÚisPrimeÚisPrimitiveÚ
isPseudoprimeÚisQuotientModuleÚisQuotientOfÚisQuotientRingÚisReadyÚisRealÚisReductionÚ
isRegularFileÚisRingÚisSkewCommutativeÚisSortedÚisSquareFreeÚisStandardGradedPolynomialRingÚisSubmoduleÚ
isSubquotientÚisSubsetÚisSupportedInZeroLocusÚisSurjectiveÚisTableÚisUnitÚ
isWellDefinedÚ
isWeylAlgebraÚiteratorÚjacobianÚjacobianDualÚjoinÚkerÚkernelÚ kernelLLLÚkernelOfLocalizationÚkeysÚkillÚkoszulÚlastÚlcmÚleadCoefficientÚ
leadComponentÚleadMonomialÚleadTermÚleftÚlengthÚletterParserÚliftÚliftableÚ
limitFilesÚlimitProcessesÚlinesÚlinkFileÚlistFormÚlistSymbolsÚLLLÚlngammaÚloadÚloadPackageÚlocalDictionariesÚlocalizeÚlocateÚlogÚlog1pÚlookupÚlookupCountÚLUdecompositionÚM2CODEÚ
makeDirectoryÚmakeDocumentTagÚmakePackageIndexÚmakeS2ÚmapÚmarkedGBÚmatchÚmathMLÚmatrixÚmaxÚmaxPositionÚmemberÚmemoizeÚmemoizeClearÚ
memoizeValuesÚmergeÚ
mergePairsÚmethodÚ
methodOptionsÚmethodsÚmidpointÚminÚmingensÚmingleÚminimalBettiÚminimalPresentationÚ
minimalPrimesÚminimalReductionÚminimizeFilenameÚminorsÚminPositionÚminPresÚ minprimesÚminusÚmkdirÚmodÚmoduleÚmoduloÚmonoidÚmonomialCurveIdealÚ
monomialIdealÚ monomialsÚmonomialSubidealÚmoveFileÚmultidegreeÚmultidocÚmultigradedÚmultiplicityÚmutableÚmutableIdentityÚ
mutableMatrixÚ nanosleepÚneedsÚneedsPackageÚnetÚnetListÚnewClassÚnewCoordinateSystemÚ
newNetFileÚ
newPackageÚnewRingÚnextÚnextkeyÚ nextPrimeÚNNParserÚnonspaceAnalyzerÚnormÚ
normalConeÚnotImplementedÚnullhomotopyÚ
nullParserÚ nullSpaceÚnumberÚnumcolsÚ
numColumnsÚ numeratorÚnumericÚnumericIntervalÚnumgensÚnumRowsÚnumrowsÚoddÚoeisÚofClassÚonÚopenDatabaseÚopenDatabaseOutÚ openFilesÚopenInÚ openInOutÚopenListenerÚopenOutÚ
openOutAppendÚoptionalSignParserÚoptionsÚoptPÚorPÚoverrideÚpackÚpackageÚpackageTemplateÚpadÚpagerÚpairsÚparentÚpartÚ partitionÚ
partitionsÚpartsÚpdimÚpeekÚ
permanentsÚpermutationsÚ pfaffiansÚpivotsÚplusÚpoincareÚ poincareNÚpolarizeÚpolyÚpositionÚ positionsÚpowerÚpowermodÚ precisionÚpreimageÚprependÚpresentationÚprettyÚprimaryComponentÚprimaryDecompositionÚprintÚprinterrÚprintStringÚ processIDÚproductÚprofileÚProjÚprojectiveHilbertPolynomialÚpromoteÚprotectÚpruneÚ
pseudocodeÚpseudoRemainderÚpushForwardÚQQParserÚQRDecompositionÚquotientÚquotientRemainderÚradicalÚradicalContainmentÚrandomÚrandomKRationalPointÚrandomMutableMatrixÚrankÚreadÚ
readDirectoryÚreadlinkÚreadPackageÚrealPartÚrealpathÚrecursionDepthÚreducedRowEchelonFormÚ
reduceHilbertÚreductionNumberÚreesAlgebraÚreesAlgebraIdealÚ reesIdealÚregexÚ
regexQuoteÚregisterFinalizerÚ
regSeqInIdealÚ
regularityÚregularizedBetaÚregularizedGammaÚ relationsÚrelativizeFilenameÚ remainderÚremoveÚremoveDirectoryÚ
removeFileÚremoveLowestDimensionÚ
reorganizeÚreplaceÚresÚreshapeÚ
resolutionÚ resultantÚreverseÚrightÚringÚringFromFractionsÚrootsÚrotateÚroundÚrowAddÚrowMultÚ
rowPermuteÚrowRankProfileÚrowSwapÚrsortÚrunÚrunHooksÚrunLengthEncodeÚ
runProgramÚsameÚsaturateÚscanÚscanKeysÚ scanLinesÚ scanPairsÚ
scanValuesÚscheduleÚ
schreyerOrderÚSchubertÚ
searchPathÚsecÚsechÚ
seeParsingÚselectÚselectInSubringÚselectVariablesÚseparateÚseparateRegexpÚsequenceÚserialNumberÚsetÚsetEchoÚ
setGroupIDÚsetIOExclusiveÚsetIOSynchronizedÚsetIOUnSynchronizedÚ
setRandomSeedÚsetupÚ
setupEmacsÚsheafÚsheafHomÚshowÚshowHtmlÚshowTexÚ
simpleDocFrobÚsinÚ
singularLocusÚsinhÚsizeÚsize2ÚsleepÚsmithNormalFormÚsolveÚ someTermsÚsortÚsortColumnsÚsourceÚspanÚSpecÚspecialFiberÚspecialFiberIdealÚspliceÚsplitWWWÚsqrtÚstackÚ
stacksProjectÚstandardFormÚ
standardPairsÚ
stashValueÚstatusÚstyleÚsubÚsublistsÚ submatrixÚsubmatrixByDegreesÚsubquotientÚsubsetsÚ
substituteÚ substringÚsubtableÚsumÚsuperÚsupportÚSVDÚswitchÚsylvesterMatrixÚ
symbolBodyÚsymlinkDirectoryÚsymlinkFileÚsymmetricAlgebraÚsymmetricAlgebraIdealÚsymmetricKernelÚsymmetricPowerÚsynonymÚSYNOPSISÚsyzÚsyzygySchemeÚtableÚtakeÚtallyÚtanÚtangentConeÚtangentSheafÚtanhÚtargetÚ
taskResultÚtemporaryFileNameÚtensorÚtensorAssociativityÚterminalParserÚtermsÚTESTÚtestHunekeQuestionÚtestsÚtexÚtexMathÚtimesÚtoAbsolutePathÚtoCCÚtoDividedPowersÚtoDualÚtoExternalStringÚtoFieldÚtoListÚtoLowerÚtopÚtopCoefficientsÚ
topComponentsÚtoRRÚtoRRiÚ
toSequenceÚtoStringÚtoUpperÚtraceÚ transposeÚtrimÚtruncateÚtruncateOutputÚtutorialÚultimateÚunbagÚuncurryÚundocumentedÚuniformÚuninstallAllPackagesÚuninstallPackageÚuniqueÚuniquePermutationsÚ
unsequenceÚunstackÚ urlEncodeÚuseÚuserSymbolsÚutf8Ú utf8checkÚ
utf8substringÚvalidateÚvalueÚvaluesÚvarietyÚvarsÚvectorÚversalEmbeddingÚwaitÚwedgeProductÚweightRangeÚwhichGmÚwidthÚ wikipediaÚwrapÚyoungestÚzeroÚzetaÚZZParserÚAbstractToricVarietiesÚAcknowledgementÚAdditionalPathsÚAdjointIdealÚ AfterEvalÚAfterNoPrintÚ
AfterPrintÚ AInfinityÚAlgebraicSplinesÚ AlgorithmÚ AlignmentÚAllCodimensionsÚallowableThreadsÚAnalyzeSheafOnP1ÚapplicationDirectorySuffixÚargumentÚ AscendingÚAssociativeAlgebrasÚAuthorsÚAuxiliaryFilesÚ backtraceÚBareissÚBaseFunctionÚ baseRingsÚBaseRowÚBasisElementLimitÚBayerÚBeforePrintÚBeginningMacaulay2Ú BenchmarkÚBertiniÚBettiCharactersÚBGGÚBIBasisÚBinaryÚBinomialÚBinomialEdgeIdealsÚ BinomialsÚBKZÚblockMatrixFormÚBodyÚBoijSoederbergÚBook3264ExamplesÚ BooleanGBÚBoxesÚBrowseÚBrunsÚcacheÚCacheExampleOutputÚ CallLimitÚ
CannedExampleÚCatalanConstantÚCaveatÚCenterÚ
CertificationÚChainComplexExtrasÚChainComplexOperationsÚChangeMatrixÚCharacteristicClassesÚCheckDocumentationÚChordalÚClassicÚclearAllÚclearOutputÚcloseÚcloseInÚcloseOutÚ
ClosestFitÚCodeÚCodimensionLimitÚCodingTheoryÚCoefficientRingÚCofactorÚCohenEngineÚ
CohenTopLevelÚ CohomCalgÚCoincidentRootLociÚcommandLineÚcompactMatrixFormÚ
ComplementÚCompleteIntersectionÚCompleteIntersectionResolutionsÚ ComplexesÚConductorElementÚ
ConfigurationÚConformalBlocksÚConsequencesÚ ConstantsÚContributorsÚConvexInterfaceÚConwayPolynomialsÚ copyrightÚCoreÚCorrespondenceScrollsÚCotangentSchubertÚCremonaÚcurrentFileDirectoryÚcurrentFileNameÚ
currentLayoutÚcurrentPackageÚ
CyclotomicÚDateÚddÚ
DebuggingModeÚ
debuggingModeÚ
debugLevelÚDecomposableSparseSystemsÚ DecomposeÚDefaultÚdefaultPrecisionÚDegreeÚDegreeGroupÚ
DegreeLiftÚDegreeLimitÚ DegreeMapÚDegreeOrderÚ
DegreeRankÚDegreesÚDenseÚDensityÚDepthÚ
DescendingÚDescriptionÚDeterminantalRepresentationsÚ
DGAlgebrasÚdictionaryPathÚDiffAlgÚDispatchÚ
DivideConquerÚ
DividedPowersÚDivisorÚDmodulesÚ
docExampleÚdocTemplateÚDownÚDynamicÚEagonResolutionÚ
EdgeIdealsÚeditÚEigenSolverÚEisenbudHunekeVasconcelosÚEliminationÚEliminationMatricesÚEllipticCurvesÚEllipticIntegralsÚEmailÚendÚendlÚEngineÚengineDebugLevelÚEngineTestsÚEnumerationCurvesÚenvironmentÚ
EquivariantGBÚ
errorDepthÚ
EulerConstantÚExampleÚExampleFilesÚExampleSystemsÚExcludeÚexitÚExtÚExteriorIdealsÚExteriorModulesÚfalseÚ
FastMinorsÚFastNonminimalÚFGLMÚfileDictionariesÚ
fileExitHooksÚFileNameÚFindOneÚFiniteFittingIdealsÚFirstÚFirstPackageÚ
FlatMonoidÚFlexibleÚflushÚFollowLinksÚForeignFunctionsÚFormalGroupLawsÚFormatÚFourierMotzkinÚ FourTiTwoÚfpLLLÚFrobeniusThresholdsÚFunctionFieldDesingularizationÚ GBDegreesÚgbTraceÚGenerateAssertionsÚGenericÚGenericInitialIdealÚGeometricDecomposabilityÚ
gfanInterfaceÚGivensÚGKMVarietiesÚGLexÚGlobalÚGlobalAssignHookÚglobalAssignmentHooksÚGlobalHookStoreÚGlobalReleaseHookÚ
GorensteinÚGradedLieAlgebrasÚGraphicalModelsÚGraphicalModelsMLEÚGraphicsÚGraphsÚGRevLexÚGroebnerStrataÚGroebnerWalkÚGroupLexÚGroupRevLexÚGTZÚHadamardÚhandleInterruptsÚHardDegreeLimitÚHeadingÚHeadlineÚHeftÚHeightÚhelpÚHermiteÚ HermitianÚHHÚhhÚHigherCIOperatorsÚHighestWeightsÚHilbertÚHodgeIntegralsÚ
homeDirectoryÚHomePageÚHomogeneousÚHomogeneous2ÚHomotopyLieAlgebraÚHorizontalSpaceÚHyperplaneArrangementsÚidÚIgnoreExampleErrorsÚiiÚincomparableÚ IncrementÚ
indeterminateÚIndexÚindexComponentsÚinfinityÚInfoDirSectionÚinfoHelpÚ
InhomogeneousÚInputsÚ
InstallPrefixÚIntegralClosureÚinterpreterDepthÚIntersectionÚ
InvariantRingÚ
InverseMethodÚInversesÚInverseSystemsÚ
InvertibleÚInvolutiveBasesÚIsomorphismÚItemÚIterateÚJacobianÚJetsÚJoinÚJSONÚJupyterÚ K3CarpetsÚ
K3SurfacesÚKeepÚ KeepFilesÚ
KeepZeroesÚKeyÚKeywordsÚ KroneckerÚKustinMillerÚ lastMatchÚLatticePolytopesÚLayoutÚLeftÚLengthLimitÚLexÚ LexIdealsÚLicensesÚLieTypesÚLimitÚLinearÚ
LinearAlgebraÚLinearTruncationsÚ
lineNumberÚlistLocalSymbolsÚlistUserSymbolsÚLLLBasesÚ loadDepthÚLoadDocumentationÚloadedFilesÚloadedPackagesÚLocalÚ
LocalRingsÚLongPolynomialÚM0nbarÚMacaulay2DocÚMakeDocumentationÚMakeHTMLÚMakeInfoÚ MakeLinksÚMakePDFÚMapleInterfaceÚMarkovÚMatroidsÚmaxAllowableThreadsÚmaxExponentÚMaximalRankÚMaxReductionCountÚMCMApproximationsÚMergeTeXÚminExponentÚMinimalGeneratorsÚ
MinimalMatrixÚminimalPresentationMapÚminimalPresentationMapInvÚ
MinimalPrimesÚMinimizeÚMinimumVersionÚMiuraÚMixedMultiplicityÚModuleDeformationsÚMonodromySolverÚMonomialÚMonomialAlgebrasÚMonomialIntegerProgramsÚMonomialOrbitsÚ
MonomialOrderÚ MonomialsÚMonomialSizeÚMultiGradedRationalMapÚMultiplicitySequenceÚMultiplierIdealsÚMultiplierIdealsDim2ÚMultiprojectiveVarietiesÚNAGtypesr ÚNautyÚNautyGraphsÚ NCAlgebraÚNCLexÚ
NewFromMethodÚnewlineÚ NewMethodÚNewOfFromMethodÚNewOfMethodÚnilÚNodeÚNoetherianOperatorsÚNoetherNormalizationÚNonminimalComplexesÚNoPrintÚNormalizÚNormalToricVarietiesÚnotifyÚNTLÚnullÚnullaryMethodsÚNumericalAlgebraicGeometryÚNumericalCertificationÚNumericalImplicitizationÚNumericalLinearAlgebraÚNumericalSchubertCalculusÚNumericSolutionsÚOldPolyhedraÚOldToricVectorBundlesÚOnlineLookupÚOOÚooÚoooÚooooÚOpenMathÚoperatorAttributesÚOptionalComponentsPresentÚOptionsÚOrderÚorderÚOutputDictionaryÚOutputsÚPackageCitationsÚPackageDictionaryÚPackageExportsÚPackageImportsÚPackageTemplateÚ PairLimitÚPairsRemainingÚParametrizationÚParsingÚpathÚPencilsOfQuadricsÚ
PermanentsÚPHCpackÚPhylogeneticTreesÚpiÚ PieriMapsÚPlaneCurveSingularitiesÚPointsÚ PolyhedraÚPolymakeÚPosetsÚPositionÚPositivityToricBundlesÚPOSIXÚPostfixÚPreÚ PrecisionÚPrefixÚprefixDirectoryÚ
prefixPathÚPrimaryDecompositionÚ
PrimaryTagÚPrimitiveElementÚPrintÚprintingAccuracyÚprintingLeadLimitÚprintingPrecisionÚprintingSeparatorÚprintingTimeLimitÚprintingTrailLimitÚ
printWidthÚProbabilityÚprofileSummaryÚprogramPathsÚ
ProjectiveÚPruneÚPruneComplexÚ
pruningMapÚ"PseudomonomialPrimaryDecompositionÚPullbackÚPushForwardÚPythonÚQthPowerÚQuasidegreesÚQuaternaryQuarticsÚ
QuillenSuslinÚquitÚQuotientÚRadicalÚ
RadicalCodim1Ú
RaiseErrorÚRandomCanonicalCurvesÚRandomComplexesÚRandomCurvesÚ%RandomCurvesOverVerySmallFiniteFieldsÚRandomGenus14CurvesÚRandomIdealsÚRandomMonomialIdealsÚ
RandomObjectsÚRandomPlaneCurvesÚRandomPointsÚRandomSpaceCurvesÚRangeÚRationalMapsÚRationalPointsÚRationalPoints2ÚReactionNetworksÚRealFPÚRealQPÚRealQP1Ú RealRootsÚRealRRÚRealXDÚrecursionLimitÚReduceÚReesAlgebraÚ
ReferencesÚReflexivePolytopesDBÚ
RegularityÚRelativeCanonicalResolutionÚReloadÚRemakeAllDocumentationÚ
RerunExamplesÚResidualIntersectionsÚResLengthThreeÚ ResolutionsOfStanleyReisnerRingsÚrestartÚResultÚ
ResultantsÚ
returnCodeÚReverseÚRevLexÚRightÚrootPathÚrootURIÚRunDirectoryÚRunExamplesÚ
RunExternalM2Ú
SaturationÚ Schubert2ÚSchurComplexesÚ
SchurFunctorsÚ
SchurRingsÚscriptCommandLineÚSCSCPÚSectionRingÚSeeAlsoÚSegreClassesÚSemidefiniteProgrammingÚSeminormalizationÚSeparateExecÚ
SerializationÚsheafExtÚShimoyamaYokoyamaÚshowClassStructureÚ
showStructureÚshowUserStructureÚ SimpleDocÚSimplicialComplexesÚSimplicialDecomposabilityÚSimplicialPosetsÚSimplifyFractionsÚ SizeLimitÚSkewCommutativeÚSlackIdealsÚSLnEquivariantMatricesÚSLPexpressionsÚSortÚSortStrategyÚ
SourceCodeÚ
SourceRingÚSpaceCurvesÚSparseResultantsÚSpechtModuleÚSpecialFanoFourfoldsÚSpectralSequencesÚSRdeformationsÚStandardÚStartWithOneMinorÚ
StatePolytopeÚ
StatGraphsÚstderrÚstdioÚStopBeforeComputationÚstopIfErrorÚ
StopIterationÚStopWithMinimalGeneratorsÚStrategyÚStrictÚStronglyStableIdealsÚStyleÚSubalgebraBasesÚSubnodesÚSubringLimitÚ subscriptÚ SugarlessÚ
SumsOfSquaresÚSuperLinearAlgebraÚsuperscriptÚSVDComplexesÚSwitchingFieldsÚSymbolicPowersÚSymmetricPolynomialsÚSynopsisÚSyzygiesÚSyzygyLimitÚSyzygyMatrixÚ
SyzygyRowsÚTangentConeÚTateOnProductsÚTensorComplexesÚTestÚtestExampleÚ
TestIdealsÚTeXmacsr ÚThinSincereQuiversÚ
ThreadedGBÚ ThresholdÚTopcomÚtopLevelModeÚTorÚ
TorAlgebraÚToricÚToricInvariantsÚ
ToricTopologyÚToricVectorBundlesÚTorsionÚ
TotalPairsÚTreeÚTriangularSetsÚTriangulationsÚTriesÚTrimÚTripletsÚTropicalÚtrueÚTruncateÚTruncationsÚ
TSpreadIdealsÚTypicalValueÚ
typicalValuesÚUndoÚUniqueÚUnitsÚUnmixedÚUpÚ
UpdateOnlyÚUpperTriangularÚUsageÚUseCachedExampleOutputÚUseHilbertFunctionÚUserModeÚUseSyzygiesÚVariableÚVariableBaseNameÚ VariablesÚVasconcelosÚVectorFieldsÚVectorGraphicsÚVerboseÚ VerbosityÚVerifyÚVersalDeformationsÚVersionÚversionÚ
VerticalSpaceÚviewHelpÚVirtualResolutionsÚ VisualizeÚWebAppÚWeightsÚWeylAlgebraÚ
WeylGroupsÚWhitneyStratificationsÚWrapÚXMLc @ sð e Zd ZdZdZdZdgZdgZdej fdej
dfd ed
fdedfee
d
d
defeed
d
dejfeed
d
dejfeed
d
dejfdejfdefg
dej
fdej
dfdej
fgdefd edfdefgdefdefdedfdefgdZdS )r zJLexer for Macaulay2, a software system for research in algebraic geometry.Z Macaulay2z,https://faculty.math.illinois.edu/Macaulay2/Z macaulay2z*.m2z--.*$z-\*z
block commentú"zquote stringz///zslash stringz\b)ÚprefixÚsuffixz\s+Ú.z[^*-]+z\*-z#popz[*-]z[^\\"]+z\\"?z[^/]+z
(//)+(?!/)z/(//)+(?!/)ú/)Úrootz
block commentzquote stringzslash stringN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚaliasesÚ filenamesr ÚSingleZ Multiliner r Ú
M2KEYWORDSr ÚM2DATATYPESr ZBuiltinÚM2FUNCTIONSr^ ÚM2CONSTANTSrJ r Ú
WhitespaceÚtokens© r£ r£ ú=/tmp/pip-build-gk9425m9/Pygments/pygments/lexers/macaulay2.pyr ¦ s2
N)"r