o
    j[                     @   sZ   d Z ddlmZmZ ddlmZmZmZmZm	Z	 dgZ
dZdZdZdZG d	d deZd
S )z
    pygments.lexers.macaulay2
    ~~~~~~~~~~~~~~~~~~~~~~~~~

    Lexer for Macaulay2.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
    )
RegexLexerwords)CommentKeywordNameStringTextMacaulay2Lexer)&SPACETESTandbreak
breakpointZcatchcontinuedoZelapsedTimeZelapsedTimingelseforfromglobalifinlistlocalnewnotZoforZprofilereturnshieldstepsymbolZthenZthreadLocalZthreadVariablethrowtimeZtimingtotrywhenwhilexor)ZANCHORZAdjacentZAffineVarietyZAnalyzerZAngleBarListArrayZAssociativeExpressionZ	AtomicIntZ
BLOCKQUOTEZBODYZBOLDZBRZBUTTONZBagZ	BasicListZ
BettiTallyZBinaryOperationBooleanCCZCDATAZCODECOMMENTZ
CacheTableZChainComplexZChainComplexMapZCoherentSheafCommandZCompiledFunctionZCompiledFunctionBodyZCompiledFunctionClosureZComplexFieldConstantZDDZDIVZDLZDTZDatabaseZDescentZDescribeZ
DictionaryZ	DirectSumZDivideZDocumentTagZEMZ	EliminateZ
EngineRingZEquationZExampleItem
ExpressionFileZFilePositionZFractionFieldFunctionZFunctionApplicationZFunctionBodyZFunctionClosureZGaloisFieldZGeneralOrderedMonoidZGlobalDictionaryZGradedModuleZGradedModuleMapZGroebnerBasisZGroebnerBasisOptionsHEADZHEADER1ZHEADER2ZHEADER3ZHEADER4ZHEADER5ZHEADER6ZHRZHREFHTMLZ	HashTableZ
HeaderTypeZHolderZHybridZ	HypertextZHypertextContainerZHypertextParagraphZHypertextVoidZIFRAMEZIMGINDENTZINPUTZITALICZIdealZImmutableTypeZIndeterminateNumberZIndexedVariableZIndexedVariableTableZInexactFieldZInexactFieldFamilyZInexactNumberZInfiniteNumberZIntermediateMarkUpTypeIteratorZKBDr   ZLABELZLATERZLIZLINKLITERALListZLocalDictionaryZ
LowerBoundZMENUZMETAZManipulatorZMapExpressionZ
MarkUpTypeZMatrixZMatrixExpressionZMethodFunctionZMethodFunctionBinaryZMethodFunctionSingleZMethodFunctionWithOptionsZMinusModuleZMonoidZMonoidElementZMonomialIdealZMultigradedBettiTallyZMutableHashTableZMutableListZMutableMatrixZNetZNetFileZNothingNumberZNumberedVerticalListZOLZOneExpressionOptionZOptionTableZOrderedMonoidZPARAZPREPackageZParenthesizeParserZ	PartitionZPolynomialRingZPowerZProductZProductOrderZProgramZ
ProgramRunZProjectiveHilbertPolynomialZProjectiveVarietyZ
PseudocodeZPseudocodeClosureZQQZQuotientRingZRRZRRiZ	RealField
ResolutionZRingZRingElementZ
RingFamilyZRingMapZRowExpressionZSAMPZSCRIPTZSMALLZSPANZSTRONGZSTYLEZSUBZ
SUBSECTIONZSUPZScriptedFunctorZSelfInitializingTypeSequenceSetZSheafExpressionZSheafMapZSheafOfRingsZSparseMonomialVectorExpressionZSparseVectorExpressionr   	SubscriptZSumZSumOfTwistsZSuperscriptSymbolZ
SymbolBodyZTABLEZTDZTEXZTHZTITLEZTOZTO2ZTOHZTRZTTTableZTallyTaskZTensorProductZ	TestInputZThingZTimeTypeZULURLZVARZVarietyZVectorZVectorExpressionZVerticalListZVirtualTallyZVisibleListZWrapperTypeZZZZZeroExpression(;  ZBesselJZBesselYBetaZDigammaZEXAMPLEZEndZFanoZGCstatsZGFGammaZGrassmannianZHomZLLLZLUdecompositionZM2CODEZNNParserZProjZQQParserZQRDecompositionZSVDZSYNOPSISZSchubertZSpecZZZParserZaboutabs
accumulateacosacoshZacotZacothZaddCancelTaskZaddDependencyTaskZaddEndFunctionZaddHookZaddStartTaskZadjointZagmalarmallZambientZanalyticSpreadZancestorZ	ancestorsZandPannZannihilatorZantipodeanyappendZapplicationDirectoryapplyZ	applyKeysZ
applyPairsZ
applyTableZapplyValuesZaproposZarXivasciiasinasinhZassassertZassociatedGradedRingZassociatedPrimesZatEndOfFileatanatan2atanhZautoloadbaseFilenamebaseNameZbaseRingZbasisZbeginDocumentationZ	benchmarkZbettiZbetweenZbinomialZborelZ
cacheValueZ
cancelTaskZcanonicalBundlecaptureZceilingZcenterStringZchainComplexZ
changeBaseZchangeDirectorycharZcharAnalyzer
characterscheckZcheckDegreeschiclasscleanZ	clearEchocodeZcodimZcoefficientZcoefficientRingZcoefficientsZ
cohomologyZcoimageZcokerZcokernelZcollectGarbageZ	columnAddZ
columnMultZcolumnPermuteZcolumnRankProfileZ
columnSwapZ	columnatecombineZcommandInterpreterZ
commonRingZ	commonestZcomoduleZcompareExchangeZ
complementZcomplete
componentsZcomposeZcompositionscompressZconcatenateZ	conductorZcone	conjugateZconnectionCountZconstParsercontentZcontractZconwayPolynomialcopyZcopyDirectoryZcopyFilecoscoshZcotZcotangentSheafZcothZcoverZcoverMapZcpuTimeZ
createTaskZcscZcschZcurrentColumnNumberZcurrentDirectoryZcurrentPositionZcurrentRowNumbercurrentTimeZ
deadParserdebugZ
debugErrorZ	decomposeZ
deepSplicedefaultZdegreeZdegreeGroupZdegreeLengthdegreesZdegreesMonoidZdegreesRingdeleteZdemarkdenominatordepthZdescribeZdetZdeterminantZdiagonalMatrixZdiameter
dictionarydiff
differencedimZdirectProductZ	directSumdisassembleZdiscriminantZdismissZdistinguishedZdivideByVariabledocZdocumentZdropZdualZeagonNorthcottZechoOffZechoOnZeigenvaluesZeigenvectorsZeintelementsZ	eliminateZ
endPackageentriesZeraseerferfcerrorZeulerZeulersZevenZexamplesZexchangeexecexpZexpectedReesIdealexpm1Z	exponentsZexportZ
exportFromZexportMutable
expressionextendZexteriorPowerfactorZfileExecutableZ
fileExistsZ
fileLengthZfileModeZfileReadableZfileTimeZfileWritableZ
fillMatrixZ	findFilesZfindHeftZfindProgramZfindSynonymsfirstZfirstkeyZfittingIdealZ
flagLookupflattenZflattenRingflipfloorfoldZforceGBforkformatZ	formationfracZfractionframesZfromDividedPowersZfromDualZfunctionBodyZfutureParsergbZgbRemoveZ
gbSnapshotgcdZgcdCoefficientsZgcdLLLZgeneraZgenerateAssertions	generator
generatorsZgenericMatrixZgenericSkewMatrixZgenericSymmetricMatrixZgensZgenusgetZgetChangeMatrixZgetGlobalSymbolZgetIOThreadModeZ
getNetFileZ
getNonUnitZgetPrimeWithRootOfUnityZ	getSymbolZgetWWWZgetcgetenvZglobalAssignZglobalAssignFunctionZglobalAssignmentZglobalReleaseFunctionZgradedModuleZgradedModuleMapZgrammZ
graphIdealZ	graphRingZgroebnerBasisZgroupIDhashZ	hashTableZ	headlinesZheftheightZhermiteZhilbertFunctionZhilbertPolynomialZhilbertSeriesZholdZ
homogenizeZhomologyZhomomorphismhooksZhorizontalJoinhtmlZhttpHeadersZ	hypertextZicFracPZicFractionsZicMapZicPIdealZidealZ
idealSheafZ	idealizeridentityimageZimaginaryPartZ
importFromZindependentSetsindexindicesZ
inducedMapZinducesWellDefinedMapinfoinputinsertZinstallAssignmentMethodZinstallHilbertFunctionZinstallMethodZinstallMinprimesZinstallPackageZinstalledPackagesinstanceZ	instancesZintegralClosureZ	integrateZ	intersectZintersectInPintersectionintervalZinverseZ
inverseErfZinversePermutationZinverseRegularizedBetaZinverseRegularizedGammaZinverseSystemZirreducibleCharacteristicSeriesZirreducibleDecompositionZ	isANumberZisAffineRingZisBorelZ
isCanceledZisCommutativeZ
isConstantZisDirectSumZisDirectoryZisEmptyZisExactZisFieldZisFiniteZisFinitePrimeFieldZisFreeModuleZisGlobalSymbolZisHomogeneousZisIdealZ
isInfiniteZisInjectiveZisInputFileZisIsomorphicZisIsomorphismZisLLLZisLinearTypeZ
isListenerZisLocallyFreeZisMemberZisModuleZisMonomialIdealZ	isMutableZisNormalZisOpenZisOutputFileZisPolynomialRingZ	isPrimaryZisPrimeZisPrimitiveZisProjectiveZisPseudoprimeZisQuotientModuleZisQuotientOfZisQuotientRingZisReadyZisRealZisReductionZisRegularFileZisRingZisSkewCommutativeZisSmoothZisSortedZisSquareFreeZisStandardGradedPolynomialRingZisSubmoduleZisSubquotientZisSubsetZisSupportedInZeroLocusZisSurjectiveZisTableZisUnitZisVeryAmpleZisWellDefinedZisWeylAlgebraZiscZisomorphismiteratorZjacobianZjacobianDualjoinZkerZkernelZ	kernelLLLZkernelOfLocalizationkeyskillZkoszullastlcmZleadCoefficientZleadComponentZleadMonomialZleadTermleftlengthZletterParserZliftZliftableZ
limitFilesZlimitProcesseslinesZlinkFileZlistFormZlistSymbolsZlngammaloadZloadPackageZlocalDictionarieslocalizelocateloglog1plookupZlookupCountZmakeDirectoryZmakeDocumentTagZmakePackageIndexZmakeS2mapZmarkedGBmatchZmathMLmatrixmaxZmaxPositionmembermemoizeZmemoizeClearZmemoizeValuesmergeZ
mergePairsmethodZmethodOptionsmethodsZmidpointminZminPositionZminPresZmingensZmingleZminimalBettiZminimalPresentationZminimalPrimesZminimalReductionZminimizeZminimizeFilenameZminorsZ	minprimesminusmkdirmodmoduleZmoduloZmonoidZmonomialCurveIdealZmonomialIdealZmonomialSubidealZ	monomialsZmoveFileZmultidegreeZmultidocZmultigradedZmultiplicityZmutableZmutableIdentityZmutableMatrixZ	nanosleepZneedsZneedsPackagenetZnetListZnewClassZnewCoordinateSystemZ
newNetFileZ
newPackageZnewRingnextZ	nextPrimeZnextkeyZnonspaceAnalyzerZnormZ
normalConeZnotImplementedZ
nullParserZ	nullSpaceZnullhomotopyZ
numColumnsZnumRowsnumberZnumcols	numeratornumericZnumericIntervalZnumgensZnumrowsZoddZoeisZofClassonZopenDatabaseZopenDatabaseOutZ	openFilesZopenInZ	openInOutZopenListenerZopenOutZopenOutAppendZoptPZoptionalSignParseroptionsZorPoverridepackpackageZpackageTemplatepadpagerpairsZparallelApplyparentpart	partitionZ
partitionspartsZpdimpeekZ
permanentspermutationsZpfaffianZ	pfaffiansZpivotsplusZpoincareZ	poincareNZpolarizeZpolypositionZ	positionspowerZpowermod	precisionZpreimageprependZpresentationprettyZprimaryComponentZprimaryDecompositionprintZprintStringZprinterrZ	processIDproductZprojectiveHilbertPolynomialZpromoteZprotectZpruneZpseudoRemainderZ
pseudocodeZpullbackZpushForwardZpushoutZquotientZquotientRemainderradicalZradicalContainmentrandomZrandomKRationalPointZrandomMutableMatrixZrandomSubsetrankZraysreadZreadDirectoryZreadPackagereadlinkZrealPartrealpathZrecursionDepthZreduceHilbertZreducedRowEchelonFormZreductionNumberZreesAlgebraZreesAlgebraIdealZ	reesIdealZregSeqInIdealregexZ
regexQuoteZregisterFinalizerZ
regularityZregularizedBetaZregularizedGammaZ	relationsZrelativizeFilename	remainderremoveZremoveDirectoryZ
removeFileZremoveLowestDimensionZ
reorganizereplaceresZreshape
resolutionZ	resultantreverserightringZringFromFractionsrootsrotateroundZrowAddZrowMultZ
rowPermuteZrowRankProfileZrowSwapZrsortrunZrunHooksZrunLengthEncodeZ
runProgramZsameZsaturatescanZscanKeysZ	scanLinesZ	scanPairsZ
scanValuesZscheduleZschreyerOrderZ
searchPathsecZsechZ
seeParsingselectZselectInSubringZ
selectKeysZselectPairsZselectValuesZselectVariablesZseparateZseparateRegexpsequenceZserialNumbersetZsetEchoZ
setGroupIDZsetIOExclusiveZsetIOSynchronizedZsetIOUnSynchronizedZsetRandomSeedsetupZ
setupEmacsZ	setupLiftZsetupPromoteZsheafZsheafHomZsheafMapshowZshowHtmlZshowTexsignZsimpleDocFrobsinZsingularLocussinhsizeZsize2sleepZsmithNormalFormZsolveZ	someTermssortZsortColumnssourcespanZspecialFiberZspecialFiberIdealspliceZsplitWWWsqrtstackZstacksProjectZ
stacktraceZstandardFormZstandardPairsZ
stashValuestatusstorestylesubZsublistsZ	submatrixZsubmatrixByDegreesZsubquotientZsubsets
substituteZ	substringZsubtablesumsuperZsupportswitchZsylvesterMatrixZ
symbolBodyZsymlinkDirectoryZsymlinkFileZsymmetricAlgebraZsymmetricAlgebraIdealZsymmetricKernelZsymmetricPowerZsynonymZsyzZsyzygySchemetableZtakeZtallytanZtangentConeZtangentSheaftanhtargetZ
taskResultZtemporaryFileNameZtensorZtensorAssociativityZterminalParserZtermsZtestHunekeQuestionZteststexZtexMathtimesZtoAbsolutePathZtoCCZtoDividedPowersZtoDualZtoExternalStringZtoFieldZtoListZtoLowerZtoRRZtoRRiZ
toSequenceZtoStringZtoUppertopZtopCoefficientsZtopComponentstraceZ	transposeZtrimtruncateZtruncateOutputZtutorialZultimateZunbagZuncurryZundocumenteduniformZuninstallAllPackagesZuninstallPackageunionuniqueZuniquePermutationsZ
unsequenceZunstackZ	urlEncodeZuseZuserSymbolsutf8Z	utf8checkZutf8substringvalidatevaluevaluesZvarietyvarsZvectorZversalEmbeddingwaitZwedgeProductZweightRangeZwhichGmwidthZ	wikipediawrapZyoungestzerozeta(  ZA1BrouwerDegreesZAbstractSimplicialComplexesZAbstractToricVarietiesZAcknowledgementZAdditionalPathsZAdjointIdealZAdjunctionForSurfacesZ	AfterEvalZAfterNoPrintZ
AfterPrintZ	AInfinityZAlgebraicSplinesZ	AlgorithmZ	AlignmentZAllCodimensionsZAllMarkovBasesZallowableThreadsZAnalyzeSheafOnP1ZapplicationDirectorySuffixargumentZ	AscendingZAssociativeAlgebrasZAuthorsZAuxiliaryFilesZ	backtraceZBareissZBaseZBaseFunctionZ	baseRingsZBaseRowZBasisElementLimitZBayerZBeforePrintZBeginningMacaulay2Z	BenchmarkZBernsteinSatoZBertiniZBettiCharactersZBGGZBIBasisBinaryZBinomialZBinomialEdgeIdealsZ	BinomialsZBKZZblockMatrixFormZBodyZBoijSoederbergZBook3264ExamplesZ	BooleanGBZBoxesZBracketsZBrowseZBrunscacheZCacheExampleOutputZ	CallLimitZCannedExampleZCatalanConstantZCaveatZCellularResolutionsZCenterZCertificationZChainComplexExtrasZChainComplexOperationsZChangeMatrixZCharacteristicClassesZCheckDocumentationZChordalZCitationZciteZClassicZclearAllZclearOutputcloseZcloseInZcloseOutZ
ClosestFitZCodeZCodimensionLimitZCodingTheoryZCoefficientRingZCofactorZCohenEngineZCohenTopLevelZ	CohomCalgZCoincidentRootLociZcommandLineZcompactMatrixFormZ
ComplementZCompleteIntersectionZCompleteIntersectionResolutionsZ	ComplexesZConductorElementConfigurationZConformalBlocksZConnectionMatricesZConsequencesZ	ConstantsZContributorsZConvexInterfaceZConwayPolynomials	copyrightZCoreZCorrespondenceScrollsZCotangentSchubertZcotangentSurjectionZcoverageSummaryZCpMackeyFunctorsZCremonaZcurrentFileDirectoryZcurrentFileNameZcurrentLayoutZcurrentPackageZ
CyclotomicDateddZDebuggingModeZdebuggingModeZ
debugLevelZDecomposableSparseSystemsZ	DecomposeZDefaultZdefaultPrecisionZDegreeZDegreeGroupZ
DegreeLiftZDegreeLimitZ	DegreeMapZDegreeOrderZ
DegreeRankZDegreesZDenseZDensityZDepthZ
DescendingDescriptionZDeterminantalRepresentationsZ
DGAlgebrasZdictionaryPathZDiffAlgZDispatchZDivideConquerZDividedPowersZDmodulesZ
docExampleZdocTemplateZDownDynamicZEagonResolutionZ
EdgeIdealsZeditZEigenSolverZEisenbudHunekeVasconcelosZEliminationZEliminationMatricesZEllipticCurvesZEllipticIntegralsZEmailZembeddedToAbstractendZendlZEngineZengineDebugLevelZEngineTestsZEnumerationCurvesenvironmentZEquivariantGBZ
errorDepthZEulerConstantZeulerSequenceZExampleZExampleFilesZExampleSystemsZExcludeexitZExtZExteriorExtensionsZExteriorIdealsZExteriorModulesZExtLongExactSequencefalseZ
FastMinorsZFastNonminimalZFGLMZfileDictionariesZfileExitHooksZFileNameZFindOneZFiniteFittingIdealsZFirstZFirstPackageZ
FlatMonoidZFlexibleflushZFollowLinksZForeignFunctionsZFormalGroupLawsZFormatZFourierMotzkinZ	FourTiTwoZfpLLLZFrobeniusThresholdsZFunctionFieldDesingularizationZ
GameTheoryZ	GBDegreesZgbTraceZGenerateAssertionsGenericZGenericInitialIdealZGeometricDecomposabilityZgfanInterfaceZGivensZGKMVarietiesZGLexGlobalZGlobalAssignHookZglobalAssignmentHooksZGlobalHookStoreZGlobalReleaseHookZGlobalSectionLimitZ
GorensteinZGradedLieAlgebrasZGraphicalModelsZGraphicalModelsMLEZGraphicsZGraphsZGRevLexZGroebnerStrataZGroebnerWalkZGroupLexZGroupRevLexZGTZZHadamardZhandleInterruptsZHardDegreeLimitHeadingZHeadlineZHeftZHeighthelpZHermiteZ	HermitianZHHhhZHigherCIOperatorsZHighestWeightsZHilbertZHodgeIntegralsZHolonomicSystemsZhomeDirectoryZHomePageZHomogeneousZHomogeneous2ZHomologicalAlgebraPackageZHomotopyLieAlgebraZHorizontalSpaceZHyperplaneArrangementsidZidealSheafSequenceZIgnoreExampleErrorsiiZ!IncidenceCorrespondenceCohomologyZincomparableZ	IncrementZindeterminateIndexZindexComponentsinfinityZInfoDirSectionZinfoHelpZInhomogeneousZInputsZInstallPrefixZIntegerProgrammingZIntegralClosureZinterpreterDepthZIntersectionZInvariantRingZInverseMethodZInversesZInverseSystemsZ
InvertibleZInvolutiveBasesZIsomorphismZItemZIterateZJacobianZJetsZJoinJSONZJSONRPCZ	K3CarpetsZ
K3SurfacesZKeepZ	KeepFilesZ
KeepZeroesKeyKeywordsZ	KroneckerZKustinMillerZ	lastMatchZLatticePolytopesZLayoutZLeftZLengthLimitZLexZ	LexIdealsZLieAlgebraRepresentationsZLimitZLinearZLinearAlgebraZLinearTruncationsZ
lineNumberZlistLocalSymbolsZlistUserSymbolsZLLLBasesZ	loadDepthZLoadDocumentationZloadedFilesZloadedPackagesZLocalZ
LocalRingsZLongPolynomialZM0nbarZMacaulay2Doc
MaintainerZMakeDocumentationZMakeHTMLZMakeInfoZMakePDFZMapleInterfaceZMarkovZMatchingFieldsZMatrixFactorizationsZMatrixSchubertZMatroidsZmaxAllowableThreadsZmaxExponentZMaximalRankZMaxReductionCountZMCMApproximationsZMergeTeXZminExponentZMinimalGeneratorsZMinimalMatrixZminimalPresentationMapZminimalPresentationMapInvZMinimalPrimesZMinimizeZMinimumVersionZMiuraZMixedMultiplicityZModuleDeformationsZMonodromySolverZMonomialZMonomialAlgebrasZMonomialIntegerProgramsZMonomialOrbitsZMonomialOrderZ	MonomialsZMonomialSizeZMsolveZMultigradedBGGZMultigradedImplicitizationZMultiGradedRationalMapZMultiplicitySequenceZMultiplierIdealsZMultiplierIdealsDim2ZMultiprojectiveVarietiesZNAGtypesr   ZNautyZNautyGraphsZ	NCAlgebraZNCLexZNewFromMethodnewlineZ	NewMethodZNewOfFromMethodZNewOfMethodnilNodeZNoetherianOperatorsZNoetherNormalizationZNonminimalComplexesZNonPrincipalTestIdealsZNoPrintZNormalizZNormalToricVarietiesZ
NotANumbernotifyZNTLnullZnullaryMethodsZNumericalAlgebraicGeometryZNumericalCertificationZNumericalImplicitizationZNumericalLinearAlgebraZNumericalSchubertCalculusZNumericalSemigroupsZNumericSolutionsZnumTBBThreadsZOIGroebnerBasesZOldChainComplexesZOldPolyhedraZOldToricVectorBundlesZOnlineLookupZOOZooZoooZooooZOpenMathZoperatorAttributesZOptionalComponentsPresentOptionsZOrderorderZOscillatorsZOutputDictionaryZOutputsZPackageCitationsZPackageDictionaryZPackageExportsZPackageImportsZPackageTemplateZ	PairLimitZPairsRemainingZ
ParallelF4ZParallelizeByDegreeZParametrizationZParsingpathZPathSignaturesZPencilsOfQuadricsZ
PermanentsZPermutationsZPHCpackZPhylogeneticTreespiZ	PieriMapsZPlaneCurveLinearSeriesZPlaneCurveSingularitiesZPointsZ	PolyhedraZPolymakeZPolyominoIdealsZPosetsZPositionZPositivityToricBundlesZPOSIXZPostfixZPreZ	PrecisionZPrefixZprefixDirectoryZ
prefixPathZPrimaryDecompositionZ
PrimaryTagZPrimitiveElementZPrintZprintingAccuracyZprintingLeadLimitZprintingPrecisionZprintingSeparatorZprintingTimeLimitZprintingTrailLimitZ
printWidthZProbabilityZprofileSummaryZprogramPathsZ
ProjectiveZPruneZPruneComplexZ
pruningMapZ"PseudomonomialPrimaryDecompositionZPullbackZpullbackMapsZPushForwardZpushoutMapsPythonZQthPowerZQuadraticIdealExamplesByRoosZQuasidegreesZQuaternaryQuarticsZQuillenSuslinquitZQuotientZRadicalZRadicalCodim1Z
RaiseErrorZRandomCanonicalCurvesZRandomComplexesZRandomCurvesZ%RandomCurvesOverVerySmallFiniteFieldsZRandomGenus14CurvesZRandomIdealsZRandomMonomialIdealsZRandomObjectsZRandomPlaneCurvesZRandomPointsZRandomSpaceCurvesRangeZRationalMapsZRationalPointsZRationalPoints2ZReactionNetworksZRealFPZRealQPZRealQP1Z	RealRootsZRealRRZRealXDZrecursionLimitZReduceZReesAlgebraZ
ReferencesZReflexivePolytopesDBZ
RegularityZRelativeCanonicalResolutionZReloadZRemakeAllDocumentationZRerunExamplesZResidualIntersectionsZResLengthThreeZ ResolutionsOfStanleyReisnerRingsZrestartResultZ
ResultantsZ
returnCodeZReverseZRevLexZRHomZRightZ
RInterfaceZrootPathZrootURIZRunDirectoryZRunExamplesZRunExternalM2ZSagbiGbDetectionZ
SaturationZSaturationMapZ	Schubert2ZSchurComplexesZSchurFunctorsZ
SchurRingsZSchurVeroneseZSCMAlgebrasZscriptCommandLineZSCSCPZSectionRingZSeeAlsoZSegreClassesZSemidefiniteProgrammingZSeminormalizationZSeparateExecZSerializationZsheafExtZShimoyamaYokoyamaZshowClassStructureZshowStructureZshowUserStructureZ	SimpleDocZSimplicialComplexesZSimplicialDecomposabilityZSimplicialPosetsZSimplifyFractionsZ	SizeLimitZSkewCommutativeZSlackIdealsZSLnEquivariantMatricesZSLPexpressionsZSortZSortStrategyZ
SourceCodeZ
SourceRingZSpaceCurvesZSparseResultantsZSpechtModuleZSpecialFanoFourfoldsZSpectralSequencesZSRdeformationsZStandardZStartWithOneMinorZStatePolytopeZ
StatGraphsstderrZstdioZStopBeforeComputationZstopIfErrorStopIterationZStopWithMinimalGeneratorsZStrategyZStrictZStronglyStableIdealsStyleZSubalgebraBasesZSubnodesZSubringLimitZ	subscriptZ	SugarlessZSumsOfSquaresZSuperLinearAlgebraZsuperscriptZSVDComplexesZSwitchingFieldsZSymbolicPowersZSymmetricPolynomialsZSynopsisZSyzygiesZSyzygyLimitZSyzygyMatrixZ
SyzygyRowsZTableauxZTangentConeZTateOnProductsZTensorComplexesZTerraciniLociZTestZtestExampleZ
TestIdealsZTeXmacsr   ZThinSincereQuiversZ
ThreadedGBZThreadsZ	ThresholdZTopcomZtopLevelModeZTorZ
TorAlgebraZToricZToricHigherDirectImagesZToricInvariantsZToricTopologyZToricVectorBundlesZTorsionZTorsionFreeZ
TotalPairsZTreeZTriangularSetsZTriangulationsZTriesZTrimZTripletsZTropicalZTropicalTorictrueZTruncateZTruncationsZTSpreadIdealsZTypicalValueZtypicalValuesZUndoZUniqueZUnitsZUnmixedZUpZ
UpdateOnlyZUpperTriangularUsageZUseCachedExampleOutputZUseHilbertFunctionZUserModeZUseSyzygiesZ
ValuationsVariableZVariableBaseName	VariablesZ	VarietiesZVasconcelosZVectorFieldsZVectorGraphicsVerboseZ	VerbosityZVerifyZVersalDeformationsVersionversionZVerticalSpaceZviewHelpZVirtualResolutionsZ	VisualizeZVNumberZWebAppZWeightsZWeilDivisorsZWeylAlgebraZWeylAlgebrasZ
WeylGroupsZWhitneyStratificationsZWrapXMLZyonedaSheafExtensionc                   @   s   e Zd ZdZdZdZdgZdgZdZde	j
fde	jd	fd
edfdedfeedddefeedddejfeedddejfeedddejfdejfdefg
de	jfde	jdfde	jfgdefd
edfdefgdefdefdedfdefgdZdS )r	   zJLexer for Macaulay2, a software system for research in algebraic geometry.	Macaulay2zhttps://macaulay2.com/	macaulay2z*.m2z2.12z--.*$z-\*block comment"quote stringz///slash stringz\b)prefixsuffixz\s+.z[^*-]+z\*-z#popz[*-]z[^\\"]+z\\"?z[^/]+z
(//)+(?!/)z/(//)+(?!/)/)rootrO  rQ  rR  N)__name__
__module____qualname____doc__nameurlaliases	filenamesversion_addedr   Single	Multiliner   r   
M2KEYWORDSr   M2DATATYPESr   BuiltinM2FUNCTIONSr/   M2CONSTANTSr,   r   
Whitespacetokens rj  rj  Z/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/pygments/lexers/macaulay2.pyr	     s@    


N)r[  Zpygments.lexerr   r   Zpygments.tokenr   r   r   r   r   __all__rc  rd  rf  rg  r	   rj  rj  rj  rk  <module>   s*    
) _      D     ?