a
    lcl{                     @   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-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
    )
RegexLexerwords)CommentKeywordNameStringTextMacaulay2Lexer)"andbreakZcatchcontinuedoZelapsedTimeZelapsedTimingelseforfromglobalifinlistlocalnewnotZoforreturnshieldSPACEstepsymbolZthenZthreadVariablethrowtimeZtimingtotrywhenwhilexor)ZAdjacentZAffineVarietyZAnalyzerZANCHORZAngleBarListZArrayZAssociativeExpressionZBagZ	BasicListZ
BettiTallyZBinaryOperationZ
BLOCKQUOTEZBODYZBOLDBooleanZBRZCacheFunctionZ
CacheTableCCZCDATAZChainComplexZChainComplexMapZCODEZCoherentSheafCommandCOMMENTZCompiledFunctionZCompiledFunctionBodyZCompiledFunctionClosureZComplexFieldConstantZDatabaseZDDZDescentZDescribeZ
DictionaryZDIVZDivideZDLZDocumentTagZDTZ	EliminateZEMZ
EngineRingZEquationZExampleItem
ExpressionFileZFilePositionZFractionFieldFunctionZFunctionApplicationZFunctionBodyZFunctionClosureZGaloisFieldZGeneralOrderedMonoidZGlobalDictionaryZGradedModuleZGradedModuleMapZGroebnerBasisZGroebnerBasisOptionsZ	HashTableHEADZHEADER1ZHEADER2ZHEADER3ZHEADER4ZHEADER5ZHEADER6Z
HeaderTypeZHolderZHRZHREFHTMLZHybridZ	HypertextZHypertextContainerZHypertextParagraphZIdealZIMGZImmutableTypeZIndeterminateNumberZIndexedVariableZIndexedVariableTableZInexactFieldZInexactFieldFamilyZInexactNumberZInfiniteNumberZIntermediateMarkUpTypeZITALICr   ZLABELZLATERZLIZLINKListLITERALZLocalDictionaryZ
LowerBoundZManipulatorZMapExpressionZ
MarkUpTypeZMatrixZMatrixExpressionZMENUZMETAZMethodFunctionZMethodFunctionBinaryZMethodFunctionSingleZMethodFunctionWithOptionsZMinusModuleZMonoidZMonoidElementZMonomialIdealZMultigradedBettiTallyZMutableHashTableZMutableListZMutableMatrixZNetZNetFileZNonAssociativeProductZNothingNumberZNumberedVerticalListZOLZOneExpressionOptionZOptionTableZOrderedMonoidPackageZPARAZParenthesizeParserZ	PartitionZPolynomialRingZPowerZPREZProductZProductOrderZProgramZ
ProgramRunZProjectiveHilbertPolynomialZProjectiveVarietyZ
PseudocodeZQQZQuotientRingZ	RealField
ResolutionZRingZRingElementZ
RingFamilyZRingMapZRowExpressionZRRZRRiZSCRIPTZScriptedFunctorZSelfInitializingTypeSequenceSetZSheafExpressionZSheafOfRingsZSMALLZSPANZSparseMonomialVectorExpressionZSparseVectorExpressionr   ZSTRONGZSTYLEZSUB	SubscriptZ
SUBSECTIONZSumZSumOfTwistsZSUPZSuperscriptSymbolZ
SymbolBodyZTABLETableZTallyTaskZTDZ	TestInputZTEXZTHZThingZTimeZTITLEZTOZTO2ZTOHZTRZTTTypeZULURLZVarietyZVectorZVectorExpressionZVerticalListZVirtualTallyZVisibleListZWrapperTypeZZeroExpressionZZZ(  Zaboutabs
accumulateacosacoshZacotZacothZaddCancelTaskZaddDependencyTaskZaddEndFunctionZaddHookZaddStartFunctionZ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associatedPrimesatanatan2atanhZatEndOfFileZautoloadbaseFilenamebaseNameZbaseRingZbasisZbeginDocumentationZ	benchmarkZBesselJZBesselYBetaZbettiZbetweenZbinomialZborelZ
cacheValueZ
cancelTaskcaptureZceilingZcenterStringZchainComplexchar
charactersZcharAnalyzercheckZcheckDegreeschiclasscleanZ	clearEchocodeZcodimZcoefficientZcoefficientRingZcoefficientsZ
cohomologyZcoimageZcokerZcokernelZcollectGarbageZ	columnAddZ	columnateZ
columnMultZcolumnPermuteZcolumnRankProfileZ
columnSwapcombineZcommandInterpreterZ	commonestZ
commonRingZcomoduleZ
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degreeLengthdegreesZdegreesMonoidZdegreesRingdeleteZdemarkdenominatordepthZdescribeZdetZdeterminantZdiagonalMatrixZdiameter
dictionarydiff
differenceZDigammadimZ	directSumdisassembleZdiscriminantZdismissZdistinguishedZdivideByVariabledocZdocumentZdropZdualZeagonNorthcottZechoOffZechoOnZeigenvaluesZeigenvectorsZeintelementsZ	eliminateZEndZ
endPackageentriesZeraseerferfcerrorZeulerZeulersZevenZEXAMPLEZexamplesexecexpZexpectedReesIdealexpm1Z	exponentsZexportZ
exportFromZexportMutableZ
expressionextendZexteriorPowerfactorZFanoZ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fracfractionframesZfromDividedPowersZfromDualZfunctionBodyZfutureParserGammagbZgbRemoveZ
gbSnapshotgcdZgcdCoefficientsZgcdLLLZGCstatsZgeneraZgenerateAssertions	generator
generatorsZgenericMatrixZgenericSkewMatrixZgenericSymmetricMatrixZgensZgenusgetZgetcZgetChangeMatrixgetenvZgetGlobalSymbolZ
getNetFileZ
getNonUnitZgetPrimeWithRootOfUnityZ	getSymbolZgetWWWZGFZglobalAssignZglobalAssignFunctionZglobalAssignmentZglobalReleaseFunctionZgradedModuleZgradedModuleMapZgrammZ
graphIdealZ	graphRingZGrassmannianZgroebnerBasisZgroupIDhashZ	hashTableZheftheightZhermiteZhilbertFunctionZhilbertPolynomialZhilbertSeriesZholdZHomZ
homogenizeZhomologyZhomomorphismhooksZhorizontalJoinhtmlZhttpHeadersZ	hypertextZicFracPZicFractionsZicMapZicPIdealZidealZ	idealizeridentityimageZimaginaryPartZ
importFromZindependentSetsindexindicesZ
inducedMapZinducesWellDefinedMapinfoinputinsertZinstallAssignmentMethodZinstalledPackagesZinstallHilbertFunctionZinstallMethodZinstallMinprimesZinstallPackageinstanceZ	instancesZintegralClosureZ	integrateZ	intersectZintersectInPintersectionintervalZinverseZ
inverseErfZinversePermutationZinverseRegularizedBetaZinverseRegularizedGammaZinverseSystemZirreducibleCharacteristicSeriesZirreducibleDecompositionZisAffineRingZ	isANumberZisBorelZiscZ
isCanceledZisCommutativeZ
isConstantZisDirectoryZisDirectSumZisEmptyZisFieldZisFiniteZisFinitePrimeFieldZisFreeModuleZisGlobalSymbolZisHomogeneousZisIdealZ
isInfiniteZisInjectiveZisInputFileZisIsomorphicZisIsomorphismZisLinearTypeZ
isListenerZisLLLZisMemberZisModuleZisMonomialIdealZisNormalZisOpenZisOutputFileZisPolynomialRingZ	isPrimaryZisPrimeZisPrimitiveZisPseudoprimeZisQuotientModuleZisQuotientOfZisQuotientRingZisReadyZisRealZisReductionZisRegularFileZisRingZisSkewCommutativeZisSortedZisSquareFreeZisStandardGradedPolynomialRingZisSubmoduleZisSubquotientZisSubsetZisSupportedInZeroLocusZisSurjectiveZisTableZisUnitZisWellDefinedZisWeylAlgebraZ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LLLZlngammaloadZloadPackageZlocalDictionariesZlocalizeZlocateloglog1plookupZlookupCountZLUdecompositionZM2CODEZmakeDirectoryZmakeDocumentTagZmakePackageIndexZmakeS2mapZmarkedGBmatchZmathMLmatrixmaxZmaxPositionmembermemoizeZmemoizeClearZmemoizeValuesmergeZ
mergePairsmethodZmethodOptionsmethodsZmidpointminZmingensZmingleZminimalBettiZminimalPresentationZminimalPrimesZminimalReductionZminimizeFilenameZminorsZminPositionZminPresZ	minprimesminusmkdirmodmoduleZmoduloZmonoidZmonomialCurveIdealZmonomialIdealZ	monomialsZmonomialSubidealZmoveFileZmultidegreeZmultidocZmultigradedZmultiplicityZmutableZmutableIdentityZmutableMatrixZ	nanosleepZneedsZneedsPackagenetZnetListZnewClassZnewCoordinateSystemZ
newNetFileZ
newPackageZnewRingZnextkeyZ	nextPrimeZNNParserZnonspaceAnalyzerZnormZ
normalConeZnotImplementedZnullhomotopyZ
nullParserZ	nullSpacenumberZnumcolsZ
numColumns	numeratornumericZnumericIntervalZnumgensZnumRowsZnumrowsZoddZoeisZofClassonZopenDatabaseZopenDatabaseOutZ	openFilesZopenInZ	openInOutZopenListenerZopenOutZopenOutAppendZoptionalSignParseroptionsZoptPZorPoverridepackpackageZpackageTemplatepadpagerpairsparentpart	partitionZ
partitionspartsZpdimpeekZ
permanentspermutationsZ	pfaffiansZpivotsplusZpoincareZ	poincareNZpolarizeZpolypositionZ	positionspowerZpowermod	precisionZpreimageprependZpresentationprettyZprimaryComponentZprimaryDecompositionprintZprinterrZprintStringZ	processIDproductZprofileZProjZprojectiveHilbertPolynomialZpromoteZprotectZpruneZ
pseudocodeZpseudoRemainderZpushForwardZQQParserZQRDecompositionZquotientZquotientRemainderradicalZradicalContainmentrandomZrandomKRationalPointZrandomMutableMatrixZrankreadZreadDirectoryreadlinkZreadPackageZrealPartrealpathZrecursionDepthZreducedRowEchelonFormZreduceHilbertZreductionNumberZreesAlgebraZreesAlgebraIdealZ	reesIdealregexZ
regexQuoteZregisterFinalizerZregSeqInIdealZ
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SchubertZ
searchPathsecZsechZ
seeParsingselectZselectInSubringZselectVariablesZseparateZseparateRegexpsequenceZserialNumbersetZsetEchoZ
setGroupIDZsetIOExclusiveZsetIOSynchronizedZsetIOUnSynchronizedZsetRandomSeedsetupZ
setupEmacsZsheafZsheafHomshowZshowHtmlZshowTexZsimpleDocFrobsinZsingularLocussinhsizeZsize2sleepZsmithNormalFormZsolveZ	someTermssortZsortColumnssourcespanZSpecZspecialFiberZspecialFiberIdealZspliceZsplitWWWsqrtstackZstacksProjectZstandardFormZstandardPairsZ
stashValuestatusstylesubZsublistsZ	submatrixZsubmatrixByDegreesZsubquotientZsubsets
substituteZ	substringZsubtablesumsuperZsupportZSVDswitchZsylvesterMatrixZ
symbolBodyZsymlinkDirectoryZsymlinkFileZsymmetricAlgebraZsymmetricAlgebraIdealZsymmetricKernelZsymmetricPowerZsynonymZSYNOPSISZsyzZsyzygySchemetableZtakeZtallytanZtangentConeZtangentSheaftanhtargetZ
taskResultZtemporaryFileNameZtensorZtensorAssociativityZterminalParserZtermsTESTZtestHunekeQuestionteststexZtexMathtimesZtoAbsolutePathZtoCCZtoDividedPowersZtoDualZtoExternalStringZtoFieldZtoListZtoLowertopZtopCoefficientsZtopComponentsZtoRRZtoRRiZ
toSequenceZtoStringZtoUppertraceZ	transposeZtrimtruncateZtruncateOutputZtutorialZultimateZunbagZuncurryZundocumenteduniformZuninstallAllPackagesZuninstallPackageuniqueZuniquePermutationsZ
unsequenceZunstackZ	urlEncodeZuseZuserSymbolsutf8Z	utf8checkvalidatevaluevaluesZvarietyvarsZvectorZversalEmbeddingwaitZwedgeProductZweightRangeZwhichGmwidthZ	wikipediawrapZyoungestzerozetaZZZParser(o  ZAbstractToricVarietiesZAcknowledgementZAdditionalPathsZAdjointIdealZ	AfterEvalZAfterNoPrintZ
AfterPrintZ	AInfinityZAlgebraicSplinesZ	AlgorithmZ	AlignmentZAllCodimensionsZallowableThreadsZAnalyzeSheafOnP1ZapplicationDirectorySuffixargumentZ	AscendingZAssociativeAlgebrasZAuthorsZAuxiliaryFilesZ	backtraceZBareissZBaseFunctionZ	baseRingsZBaseRowZBasisElementLimitZBayerZBeforePrintZBeginningMacaulay2Z	BenchmarkZBertiniZBettiCharactersZBGGZBIBasisBinaryZBinomialZBinomialEdgeIdealsZ	BinomialsZBKZZBlockMatrixZBodyZBoijSoederbergZBook3264ExamplesZ	BooleanGBZBoxesZBrowseZBrunscacheZCacheExampleOutputZ	CallLimitZCannedExampleZCatalanConstantZCaveatZCenterZCertificationZChainComplexExtrasZChainComplexOperationsZChangeMatrixZCharacteristicClassesZCheckDocumentationZChordalZClassicZclearAllZclearOutputcloseZcloseInZcloseOutZ
ClosestFitZCodeZCodimensionLimitZCodingTheoryZCoefficientRingZCofactorZCohenEngineZCohenTopLevelZ	CohomCalgZCoincidentRootLociZcommandLineZCompactMatrixZcompactMatrixFormZ
ComplementZCompleteIntersectionZCompleteIntersectionResolutionsZ	ComplexesZConductorElementConfigurationZConformalBlocksZConsequencesZ	ConstantsZContributorsZConvexInterfaceZConwayPolynomials	copyrightZCoreZCorrespondenceScrollsZCotangentSchubertZCremonaZcurrentFileDirectoryZcurrentFileNameZcurrentLayoutZcurrentPackageZ
CyclotomicDateddZDebuggingModeZdebuggingModeZ
debugLevelZDecomposableSparseSystemsZ	DecomposeZDefaultZdefaultPrecisionZDegreeZ
DegreeLiftZDegreeLimitZ	DegreeMapZDegreeOrderZ
DegreeRankZDegreesZDenseZDensityZDepthZ
DescendingDescriptionZDeterminantalRepresentationsZ
DGAlgebrasZdictionaryPathZDiffAlgZDispatchZDivideConquerZDividedPowersZDivisorZDmodulesZ
docExampleZdocTemplateZDownZEagonResolutionZ
EdgeIdealsZeditZEigenSolverZEisenbudHunekeVasconcelosZEliminationZEliminationMatricesZEllipticCurvesZEllipticIntegralsZEmailendZendlZEngineZengineDebugLevelZEngineTestsZEnumerationCurvesenvironmentZEquivariantGBZ
errorDepthZEulerConstantZExampleZExampleFilesZExampleSystemsZExcludeexitZExtZExteriorIdealsZExteriorModulesfalseZ
FastMinorsZFastNonminimalZFGLMZfileDictionariesZfileExitHooksZFileNameZFindOneZFiniteFittingIdealsZFirstZFirstPackageZ
FlatMonoidZFlexibleflushZFollowLinksZFormalGroupLawsZFormatZFourierMotzkinZ	FourTiTwoZfpLLLZFrobeniusThresholdsZFunctionFieldDesingularizationZ	GBDegreesZgbTraceZGenerateAssertionsGenericZGenericInitialIdealZgfanInterfaceZGivensZGKMVarietiesZGLexGlobalZGlobalAssignHookZglobalAssignmentHooksZGlobalHookStoreZGlobalReleaseHookZ
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homeDirectoryZHomePageZHomogeneousZHomogeneous2ZHomotopyLieAlgebraZHorizontalSpaceZHyperplaneArrangementsidZIgnoreExampleErrorsiiZincomparableZ	IncrementZindeterminateIndexZindexComponentsinfinityZInfoDirSectionZinfoHelpZInhomogeneousZInputsZInstallPrefixZIntegralClosureZinterpreterDepthZIntersectionZInvariantRingZInverseMethodZInversesZInverseSystemsZ
InvertibleZInvolutiveBasesZIsomorphismZItemZIterateZJacobianZJetsZJoinZJupyterZ	K3CarpetsZ
K3SurfacesZKeepZ	KeepFilesZ
KeepZeroesKeyKeywordsZ	KroneckerZKustinMillerZ	lastMatchZLatticePolytopesZLayoutZLeftZLengthLimitZLexZ	LexIdealsZLicensesZLieTypesZLimitZLinearZLinearAlgebraZLinearTruncationsZ
lineNumberZlistLocalSymbolsZlistUserSymbolsZLLLBasesZ	loadDepthZLoadDocumentationZloadedFilesZloadedPackagesZLocalZ
LocalRingsZLongPolynomialZM0nbarZMacaulay2DocZMakeDocumentationZMakeHTMLZMakeInfoZ	MakeLinksZMakePDFZMapleInterfaceZMarkovZ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MultiGradedRationalMapZMultiplicitySequenceZMultiplierIdealsZMultiplierIdealsDim2ZMultiprojectiveVarietiesZNAGtypesr   ZNautyZNautyGraphsZ	NCAlgebraZNCLexZNewFromMethodnewlineZ	NewMethodZNewOfFromMethodZNewOfMethodnilNodeZNoetherianOperatorsZNoetherNormalizationZNonminimalComplexesZNoPrintZNormalizZNormalToricVarietiesnotifyZNTLnullZnullaryMethodsZNumericalAlgebraicGeometryZNumericalCertificationZNumericalImplicitizationZNumericalLinearAlgebraZNumericalSchubertCalculusZNumericSolutionsZOldPolyhedraZOldToricVectorBundlesZOnlineLookupZOOZooZoooZooooZOpenMathZoperatorAttributesZOptionalComponentsPresentOptionsZOrderorderZOutputDictionaryZOutputsZPackageCitationsZPackageDictionaryZPackageExportsZPackageImportsZPackageTemplateZ	PairLimitZPairsRemainingZParametrizationZParsingpathZPencilsOfQuadricsZ
PermanentsZPHCpackZPhylogeneticTreespiZ	PieriMapsZPlaneCurveSingularitiesZPointsZ	PolyhedraZPolymakeZ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PullbackZPushForwardPythonZQthPowerZ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RightZrootPathZrootURIZRunDirectoryZRunExamplesZRunExternalM2Z
SaturationZ	Schubert2ZSchurComplexesZSchurFunctorsZ
SchurRingsZ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stopIfErrorZStopWithMinimalGeneratorsZStrategyZStrictZStronglyStableIdealsStyleZSubalgebraBasesZSubnodesZSubringLimitZ	subscriptZ	SugarlessZSumsOfSquaresZSuperLinearAlgebraZsuperscriptZSVDComplexesZSwitchingFieldsZSymbolicPowersZSymmetricPolynomialsZSynopsisZSyzygiesZSyzygyLimitZSyzygyMatrixZ
SyzygyRowsZTangentConeZTateOnProductsZTensorComplexesZTestZtestExampleZ
TestIdealsZTeXmacsr   ZThinSincereQuiversZ
ThreadedGBZ	ThresholdZTopcomZtopLevelModeZTorZ
TorAlgebraZToricZToricInvariantsZToricTopologyZToricVectorBundlesZ
TotalPairsZTreeZTriangularSetsZTriesZTrimZTripletsZTropicaltrueZTruncateZTruncationsZTSpreadIdealsZTypicalValueZtypicalValuesZUndoZUniqueZUnitsZUnmixedZUpZ
UpdateOnlyZUpperTriangularUsageZUseCachedExampleOutputZUseHilbertFunctionZUserModeZUseSyzygiesVariableZVariableBaseName	VariablesZVasconcelosZVectorFieldsZVectorGraphicsVerboseZ	VerbosityZVerifyZVersalDeformationsVersionversionZVerticalSpaceZviewHelpZVirtualResolutionsZ	VisualizeZWebAppZWeightsZWeylAlgebraZ
WeylGroupsZWrapXMLc                   @   s   e Zd ZdZdZdZdgZdg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://faculty.math.illinois.edu/Macaulay2/	macaulay2z*.m2z--.*$z-\*block comment"quote stringz///slash stringz\b)prefixsuffixz\s+.z[^*-]+z\*-z#popz[*-]z[^\\"]+z\\"?z[^/]+z
(//)+(?!/)z/(//)+(?!/)/)rootr?  rA  rB  N)__name__
__module____qualname____doc__nameurlaliases	filenamesr   Single	Multiliner   r   
M2KEYWORDSr   M2DATATYPESr   BuiltinM2FUNCTIONSr,   M2CONSTANTSr)   r   
Whitespacetokens rY  rY  U/var/www/html/django/DPS/env/lib/python3.9/site-packages/pygments/lexers/macaulay2.pyr	     s<   

N)rK  Zpygments.lexerr   r   Zpygments.tokenr   r   r   r   r   __all__rR  rS  rU  rV  r	   rY  rY  rY  rZ  <module>   s&   	% S      "    v