o a$h@sjdZddlZddlmZmZmZddlmZmZm Z m Z m Z m Z m Z mZmZmZdgZGdddeZdS)z pygments.lexers.apdlexer ~~~~~~~~~~~~~~~~~~~~~~~~ Lexers for ANSYS Parametric Design Language. :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. N) RegexLexerincludewords) CommentKeywordNameTextNumberOperatorStringGeneric Punctuation Whitespaceapdlexerc @seZdZdZdZddgZdgZejZ dZ dZ dZ d Z d Zd Zd Zd efedededee e e e eddefeeeddejfdejjfdejfdefg defdejfdefgdejfdej fdej!fgde"j#fde"j$fde"j$fgdZ%d S)!rz: For APDL source code. .. versionadded:: 2.9 z ANSYS parametric design languageansysapdlz*.ans)SURF152SURF153SURF154SURF156SHELL157SURF159LINK160BEAM161PLANE162SHELL163SOLID164COMBI165MASS166LINK167SOLID168TARGE169TARGE170CONTA171CONTA172CONTA173CONTA174CONTA175CONTA176CONTA177CONTA178PRETS179LINK180SHELL181PLANE182PLANE183MPC184SOLID185SOLID186SOLID187BEAM188BEAM189SOLSH190INTER192INTER193INTER194INTER195MESH200FOLLW201INTER202INTER203INTER204INTER205SHELL208SHELL209CPT212CPT213COMBI214CPT215CPT216CPT217FLUID220FLUID221PLANE223SOLID226SOLID227PLANE230SOLID231SOLID232PLANE233SOLID236SOLID237PLANE238SOLID239SOLID240HSFLD241HSFLD242SURF251SURF252REINF263REINF264REINF265SOLID272SOLID273SOLID278SOLID279SHELL281SOLID285PIPE288PIPE289ELBOW290USER300BEAM3BEAM4BEAM23BEAM24BEAM44BEAM54COMBIN7FLUID79FLUID80FLUID81FLUID141FLUID142INFIN9INFIN47PLANE13PLANE25PLANE42PLANE53PLANE67PLANE82PLANE83PLANE145PLANE146CONTAC12CONTAC52LINK1LINK8LINK10LINK32PIPE16PIPE17PIPE18PIPE20PIPE59PIPE60SHELL41SHELL43SHELL57SHELL63SHELL91SHELL93SHELL99SHELL150SOLID5SOLID45SOLID46SOLID65SOLID69SOLID92SOLID95SOLID117SOLID127SOLID128SOLID147SOLID148SOLID191VISCO88VISCO89VISCO106VISCO107VISCO108TRANS109)IPGRAPHz/VTVTINVTRFILVTTEMPPGRSETVTCLRVTMETHVTRSLTVTVMODPGSELEVTDISCVTMPVTSECPGWRITEVTEVALVTOPVTSFEPOUTRESVTFREQVTPOSTVTSLz FLDATA1-40HFPCSWPMSDATAMSVARYQFACTFLOCHECKHFPOWERMSMASSPERISPADPFLREADHFPORTMSMETHPLFSSSPARMFLOTRANHFSCATMSMIRPLSCHSPFSSHFADPICEMSNOMFPLSYZSPICEHFARRAYICEDELEMSPROPPLTDSPSCANHFDEEMICELISTMSQUADPLTLINESPSWPHFEIGOPTICVFRCMSRELAXPLVFRC HFEREFINELPRTMSSOLUz/PICEHFMODPRTMSADVMSSPECPLWAVEHFPAMSCAPMSTERMPRSYZ)z*VOPERVOVLAPz*VPLOTVPLOTVPTNz*VPUTVPUTz*VREADVROTATVSBAVSBVVSBWz/VSCALEz*VSCFUNVSELVSLAz*VSTATVSUMVSWEEPVSYMMVTRANVTYPEz/VUPz*VWRITEz/WAITWAVESWERASEWFRONTz/WINDOWWMIDWMOREWPAVEWPCSYSWPLANEWPOFFSWPROTAWPSTYLWRFULLWRITEWRITEMAPz*WRKWSORTWSPRINGSWSTART WTBCREATEXFDATAXFENRICHXFLISTz/XFRMz/XRANGEXVARz/YRANGEz/ZOOMz/WBXMLOz/XMLCNTREBLOCKCMBLOCKNBLOCKz/TRACKCWZPLOTz~EUINELEEALLNALLFLITEMLSLNPSOLVEASLNz/VERIFYz/SSSz~CFINz*EVALz*MOONEYz/RUNSTATALPFILL ARCOLLAPSEARDETACHARFILLARMERGEARSPLITFIPLOT GAPFINISHGAPLISTGAPMERGEGAPOPTGAPPLOT LNCOLLAPSELNDETACHLNFILLLNMERGELNSPLITPCONVPLCONVPEMOPTSPEXCLUDEPINCLUDEPMETHz/PMETHPMOPTSPPLOTPPRANGEPRCONV PRECISIONRALLRFILSZRITERRMEMRYRSPEEDRSTATRTIMSTz/RUNSTRWFRNTSARPLOTSHSDSLPPLOTSLSPLOTVCVFILLz/OPTOPEQNOPFACTOPFRSTOPGRADOPKEEPOPLOOPOPPRNTOPRANDOPSUBPOPSWEEPOPTYPEOPUSEROPVAROPADDOPCLROPDELOPMAKEOPSELOPANLOPDATAOPRESUOPSAVEOPEXEOPLFAOPLGROPLISTOPLSWOPRFAOPRGROPRSWPILECALC PILEDISPSETPILEGENPILELOADPILEMASSPILERUNPILESELPILESTIFPLVAROPTPRVAROPTTOCOMPTODEFTOFREQTOTYPETOVARTOEXETOLOOPTOGRAPHTOLISTTOPLOTTOPRINTTOSTATTZAMESHTZDELETZEGENXVAROPTPGSAVE SOLCONTROLTOTALVTGEOMVTREALVTSTAT(hz/ANUMAOFFSTAOVLAPAPLOTAPPENDAPTNARCLENARCTRMAREASAREFINEAREMESHAREVERSEAROTATARSCALEARSYMASBAASBLASBVASBWASCRESASELASIFILEz*ASKASKINASLLASLVASOLz/ASSIGNASUBASUMATANATRANATYPEz/AUTOAUTOTSz/AUX2z/AUX3z/AUX12z/AUX15AVPRINAVRESAWAVEz/AXLABz*AXPYz/BATCH BCSOPTIONBETADBFBFABFADELEBFALISTBFCUMBFDELEBFEBFECUMBFEDELEBFELISTBFESCALBFINTBFKBFKDELEBFKLISTBFLBFLDELEBFLISTBFLLISTBFSCALEBFTRANBFUNIFBFVBFVDELEBFVLISTBIOOPTBIOTBLC4BLC5BLOCKBOOLBOPTNBSAXBSMDBSM1BSM2BSPLINBSS1BSS2BSTEBSTQBTOLBUCOPTCCALCCAMPBELLCBDOFCBMDCBMXCBTECBTMPCDOPTCDREADCDWRITECECECHECKCECMODCECYCCEDELECEINTFCELISTCENTERCEQNCERIGCESGENCFACTz*CFCLOSz*CFOPENz*CFWRITEz/CFORMATCGLOCCGOMGACGROWCHECKCHKMSHCINTCIRCLECISOLz/CLABELz/CLEARCLOCALCLOGz/CLOGCLRMSHLNCMCMACELz/CMAPCMATRIXCMDELECMDOMEGACMEDITCMGRPCMLISTCMMODCMOMEGACMPLOTCMROTATECMSELCMSFILECMSOPTCMWRITECNCHECKCNKMODrCNVTOLz/COLORz/COMz*COMPCOMBINECOMPRESSCON4CONEz/CONFIGCONJUGz/CONTOURz/COPYCORIOLISCOUPLECOVALCPCPCYCCPDELECPINTFz/CPLANECPLGENCPLISTCPMERGECPNGENCPSGENCQCz*CREATECRPLIMCSCSCIRCSDELECSKPCSLISTCSWPLACSYSz/CTYPECURR2D CUTCONTROLz/CVALCVARz/CWDCYCCALCz /CYCEXPANDCYCFILESCYCFREQz*CYCLECYCLICCYCOPTCYCPHASECYCSPECCYL4CYL5CYLINDCZDELCZMESHDDADADELEDALISTDAMORPHDATADATADEFDCGOMGDCUMDCVSWPDDASPECDDELEDDOPTIONDEACTDEFINEz*DELDELETEz/DELETEDELTIMDEMORPHDERIVDESIZEDESOLDETABz/DEVDISPz/DEVICEz/DFLABDFLXDFSWAVEDIGDIGITz*DIMz /DIRECTORYDISPLAYz/DISTDJDJDELEDJLISTDKDKDELEDKLISTDLDLDELEDLISTDLLISTz*DMATDMOVEDMPEXT DMPOPTIONDMPRATDMPSTRDNSOLz*DODOFDOFSELDOMEGAz*DOTz*DOWHILEDSCALEz/DSCALEDSET DSPOPTIONDSUMDSURFDSYMDSYSDTRANDUMPz/DV3DDVALDVMORPHDYNOPTEEALIVEEDADAPTEDALEEDASMPEDBOUNDEDBXEDBVISEDCADAPTEDCGENEDCLISTEDCMOREEDCNSTR EDCONTACTEDCPUEDCRBEDCSCEDCTSEDCURVEEDDAMPEDDBLEDDCEDDRELAXEDDUMPEDELEEDENERGYEDFPLOTEDGCALEz/EDGEEDHGLSEDHISTEDHTIMEEDINTEDIPARTEDISEDLCSEDLOADEDMPEDNBEDNDTSDEDNROTEDOPTEDOUTEDPARTEDPCEDPLEDPVELEDRCEDRDEDREADEDRIEDRSTEDRUNEDSHELLEDSOLVEDSPEDSTARTEDTERMEDTPEDVELEDWELDEDWRITEEEXTRUDEz/EFACETEGENz*EIGENEINFINEINTFEKILLELBOWELEMELISTz*ELSEz*ELSEIFEMAGERR EMATWRITEEMFEMFTEMIDEMISEMODIFEMOREEMSYMEMTGENEMUNITENz*ENDz*ENDDOz*ENDIF ENDRELEASEENERSOLENGENENORMENSYMEORIENTEPLOTEQSLVERASEz/ERASEEREADEREFINEEREINFERESXERNORMERRANGESCHECKESELz/ESHAPEESIZEESLAESLLESLNESLVESOLESORTESSOLVESTIFESURFESYMESYSETETABLEETCHG ETCONTROLETDELEETLISTETYPEEUSORTEWRITEz*EXITz/EXITEXPEXPANDz/EXPANDEXPASSz*EXPORT EXPROFILEEXPSOLEXTOPTEXTREMEXUNITFz/FACETFATIGUEFCFCCHECKFCDELEFCLISTFCUMFCTYPFDELEz/FDELEFEFEBODYFECONSFEFORFELISTFESURFz*FFTFILEFILEAUX2FILEAUX3FILEDISPFILLFILLDATAz/FILNAMEFINISHFITEMFJFJDELEFJLISTFKFKDELEFKLISTFLFLISTFLLISTFLSTFLUXVFLUREADFMAGBCFMAGSUMz/FOCUSFOR2DFORCEFORMz/FORMATFPFPLISTz*FREEFREQFRQSCLFSFSCALEFSDELEFSLISTFSNODEFSPLOTFSSECTFSSPARMFSUMFTCALCFTRANFTSIZEFTWRITEFTYPEFVMESHGAPGAPFGAUGEGCDEFGCGENz/GCMDz/GCOLUMNGENOPTGEOMGEOMETRYz*GETz/GFILEz/GFORMATz/GLINEz/GMARKERGMATRIXGMFACEz*GOz/GOz/GOLISTz/GOPRGPGPDELEGPLISTGPLOTz /GRAPHICSz/GRESUMEz/GRIDz/GROPTGRPz/GRTYPz/GSAVEGSBDATAGSGDATAGSLISTGSSOLz/GSTGSUMz/GTHKz/GTYPEHARFRQz/HBCHBMATz/HEADERHELPHELPDISPHEMIOPTHFANGHFSYMHMAGSOLVHPGL HPTCREATE HPTDELETEHRCPLXHREXPHROPTHROCEANHROUTICICDELEICLISTz/ICLWIDz/ICSCALEz*IFIGESINIGESOUTz/IMAGEIMAGINIMESHIMMEDIMPDINISTATEz*INITz/INPUTz/INQUIREINRESINRTIAINT1INTSRFIOPTNIRLFIRLISTz *ITENGINEJPEGJSOLKKATTKBCKBETWKCALCKCENTERKCLEARKDELEKDISTKEEPKESIZEKEYOPTKEYPTSKEYWKFILLKGENKLKLISTKMESHKMODIFKMOVEKNODEKPLOTKPSCALEKREFINEKSCALEKSCONKSELKSLLKSLNKSUMKSYMMKTRANKUSEKWPAVEKWPLANLL2ANGL2TANLANGLARCz/LARCLAREALARGELATTLAYERLAYERP26LAYLISTLAYPLOTLCABSLCASELCCALCLCCATLCDEFLCFACTLCFILELCLEARLCOMBLCOPERLCSELLCSLLCSUMLCWRITELCZEROLDELELDIVLDRAGLDREADLESIZELEXTNDLFILLTLFSURFLGENLGLUELGWRITEz/LIGHTLINALINEz/LINELINESLINLLINPLINVLISTz*LISTLLISTLMATRIXLMESHLNSRCHLOCALLOVLAPLPLOTLPTNLREFINELREVERSELROTATLSBAz*LSBACLSBLLSBVLSBWLSCLEARLSDELEz*LSDUMPLSELz *LSENGINEz *LSFACTORLSLALSLKLSOPERz/LSPECLSREADz *LSRESTORELSSCALELSSOLVELSTRLSUMLSWRITEz/LSYMBOLLSYMMLTANLTRANLUMPMLVSCALELWPLANMMADAPTMAGOPTMAGSOLVz/MAILMAPz/MAP MAP2DTO3DMAPSOLVEMAPVARMASTERMATMATERMCHECKMDAMPMDELEMDPLOTMEMMz/MENUMESHING MFANALYSISMFBUCKETMFCALCMFCIMFCLEARMFCMMANDMFCONVMFDTIMEMFELEMMFEMMFEXTERMFFNAMEMFFRMFIMPORTMFINTERMFITERMFLCOMMMFLISTMFMAPMFORDERMFOUTPUTz*MFOURIMFPSIMULMFRCMFRELAXMFRSTARTMFSORDER MFSURFACEMFTIMEMFTOLz*MFUNMFVOLUMEMFWRITEMGENMIDTOLz/MKDIRMLISTMMASSMMFMODCONTMODEMODIFYMODMSH MODSELOPTIONMODOPTMONITORz*MOPERMOPTMORPHMOVEMPMPAMODMPCHGMPCOPYMPDATAMPDELEMPDRESz/MPLIBMPLISTMPPLOTMPREADMPRINTMPTEMPMPTGENMPTRESMPWRITEz/MREPMSAVEz*MSGMSHAPEMSHCOPYMSHKEYMSHMID MSHPATTERNMSOLVEz/MSTARTMSTOLEz*MULTz*MWRITEMXPANDNNANGNAXISNCNVNDELENDISTNDSURFNEQITz/NERRNFORCENGENNKPT NLADAPTIVENLDIAGNLDPOSTNLGEOMNLHISTNLISTNLMESHNLOGNLOPTNMODIFNOCOLORNODESz/NOERASEz/NOLISTNOOFFSETNOORDERz/NOPRNORANORLz/NORMALNPLOTNPRINTNREADNREFINENRLSUMz*NRMNROPTNROTATNRRANGNSCALENSELNSLANSLENSLKNSLLNSLVNSMOOTHNSOLNSORTNSTORENSUBSTNSVRNSYMz/NUMBERNUMCMPNUMEXPNUMMRGNUMOFFNUMSTRNUMVARNUSORTNWPAVENWPLANNWRITEOCDATAOCDELETEOCLISTOCREADOCTABLEOCTYPEOCZONEOMEGAOPERATE OPNCONTROLOUTAEROOUTOPTOUTPRz/OUTPUTOUTRESOVCHECKPADELEz/PAGEPAGETPAPUTPARESUPARTSELPARRESPARSAVPASAVEPATHPAUSEz/PBCz/PBFPCALCPCGOPTPCIRCz/PCIRCLEz/PCOPYPCROSSPDANLPDCDFPDCFLDPDCLRPDCMATPDCORRPDDMCSPDDOELPDEFPDEXEPDHISTPDINQRPDLHSPDMETHPDOTPDPINVPDPLOTPDPROBPDRESUPDROPTz/PDSPDSAVEPDSCATPDSENSPDSHISPDUSERPDVARPDWRITEPERBC2DPERTURBPFACTPHYSICSPIVCHECKPLCAMPPLCFREQPLCHISTPLCINTPLCPLXPLCRACKPLDISPPLESOLPLETABPLFARPLF2DPLGEOMPLLSPLMAPPLMCPLNEARPLNSOLz/PLOPTSPLORBPLOTPLOTTINGPLPAGMPLPATHPLSECTPLSTPLTIMEPLTRACPLVARPLVECTPLZZz/PMACROPMAPPMGTRANPMLOPTPMLSIZEz/PMOREPNGRz/PNUMPOINTPOLYz/POLYGONz/POST1z/POST26POWERHPPATHPRANGEPRASPRCAMPPRCINTPRCPLXPREDPRENERGYz/PREP7PRERRPRESOLPRETABPRFARPRI2PRIMPRINTz*PRINTPRISMPRITERPRJSOLPRNEARPRNLDPRNSOLPRODPRORBPRPATHPRRFORPRRSOL PRSCONTROLPRSECTPRTIMEPRVARPRVECT PSCONTROLPSCRPSDCOMPSDFRQPSDGRAPHPSDRESPSDSPLPSDUNITPSDVALPSDWAVz/PSEARCHPSELz/PSFPSMATPSMESHz/PSPECz/PSTATUSPSTRESz/PSYMBPTRPTXYPVECTz/PWEDGEQDVALQRDOPTQSOPTQUADz/QUITQUOTRRACERADOPTRAPPNDRATEz/RATIORBE3RCONRCYCRDECRDELEREADREALREALVARRECTNGREMESHz/RENAMEREORDERz*REPEATz/REPLOT RESCOMBINE RESCONTROLRESETz/RESETRESPRESUMERESVECRESWRITEz*RETURNREXPORTREZONERFORCEz/RGBRIGIDRIGRESPRIMPORTRLISTRMALISTRMANLRMASTERRMCAPRMCLISTz/RMDIRRMFLVEC RMLVSCALERMMLISTRMMRANGE RMMSELECTRMNDISPRMNEVECRMODIFRMORERMPORDERRMRESUME RMRGENERATE RMROPTIONSRMRPLOT RMRSTATUSRMSAVERMSMPLERMUSERMXPORTROCKROSERPOLYRPR4RPRISMRPSDRSFITRSOPTRSPLITRSPLOTRSPRNTRSSIMSRSTMACRSTOFFRSURFRSYMMRSYSRTHICKSABSSADDSALLOWSAVESBCLISTSBCTRANSDELETESE SECCONTROLSECDATA SECFUNCTIONSECJOINTz/SECLIBSECLOCKSECMODIFSECNUM SECOFFSETSECPLOTSECREADSECSTOPSECTYPESECWRITESEDSEDLISTSEEXPz/SEGSEGENSELISTSELMSELTOLSENERGYSEOPTSESYMMz*SETSETSETFGAPSETRANSEXPSFSFASFACTSFADELESFALISTSFBEAMSFCALCSFCUMSFDELESFESFEDELESFELISTSFFUNSFGRADSFLSFLDELESFLEXSFLISTSFLLISTSFSCALESFTRANz/SHADESHELLz/SHOWz /SHOWDISPSHPPz/SHRINKSLISTSLOADSMALLz*SMATSMAXz/SMBCSMBODYSMCONSSMFORSMINSMOOTHSMRTSIZESMSURFSMULTSNOPTIONSOLUz/SOLUSOLUOPTSOLVESORTSOURCESPACESPCNODSPCTEMPSPDAMPSPECSPFREQSPGRAPHSPH4SPH5SPHERESPLINESPLOTSPMWRITESPOINTSPOPTSPREADSPTOPTSPOWERSPUNITSPVALSQRTz*SREADSRSSSSBTz/SSCALESSLNSSMTSSPASSPBSSPDSSPESSPMSSUMSSTATE STABILIZESTAOPTSTATz*STATUSz/STATUSSTEFz/STITLESTORESUBOPTSUBSETSUCALCSUCRSUDELSUEVALSUGETSUMAPSUMTYPESUPLSUPRSURESUSUSAVESUSELSUVECTSVSVPLOTSVTYPSWADDSWDELSWGENSWLISTSYNCHROz/SYPz/SYSTALLOWTARGETz*TAXISTBTBCOPYTBDATATBDELETBEOTBINTBFIELDTBFTTBLETBLISTTBMODIFTBPLOTTBPTTBTEMPTCHGz/TEETERMTHEXPANDTHOPTTIFFTIME TIMERANGETIMINTTIMPTINTPz/TITLEz/TLABELTOFFSTz*TOPERTORQ2DTORQC2DTORQSUMTORUSTRANSTRANSFERz*TREADTREFz/TRIADz/TRLCYTRNOPTTRPDELTRPLISTRPOINTRTIMETSHAPz/TSPECTSRESTUNIFTVARz/TXTREz/TYPETYPEz/UCMDz/UDOCz/UIUIMPz/UISz*ULIBUNDELETEUNDOz/UNITSUNPAUSEUPCOORDUPGEOMz*USEz/USERUSRCALUSRDOFUSRELEMVV2DOPTVAz*VABSVADDVARDELVARNAMVATTVCLEARz*VCOLz/VCONEVCROSSz*VCUMVDDAMVDELEVDGLVDOTVDRAGz*VECz*VEDITVEORIENTVEXTz*VFACTz*VFILLVFOPTVFQUERYVFSMz*VFUNVGENz*VGETVGETVGLUEz/VIEWVIMPVINPVINVz*VITRPz*VLENVLISTVLSCALEz*VMASKVMESHVOFFSTVOLUMES)ZzNX()zNY()zNZ()zKX()zKY()zKZ()zLX()zLY()zLZ()zLSX()zLSY()zLSZ()zNODE()zKP()zDISTND()zDISTKP()zDISTEN()zANGLEN()zANGLEK()zNNEAR()zKNEAR()zENEARN()zAREAND()zAREAKP()zARNODE()zNORMNX()zNORMNY()zNORMNZ()zNORMKX()zNORMKY()zNORMKZ()zENEXTN()zNELEM()z NODEDOF()zELADJ()zNDFACE()zNMFACE()zARFACE()zUX()zUY()zUZ()zROTX()zROTY()zROTZ()zTEMP()zPRES()zVX()zVY()zVZ()zENKE()zENDS()zVOLT()zMAG()zAX()zAY()zAZ()z VIRTINQR()zKWGET()zVALCHR()zVALHEX()zCHRHEX()z STRFILL()z STRCOMP()zSTRPOS()z STRLENG()zUPCASE()zLWCASE()zJOIN()zSPLIT()zABS()zSIGN()zCXABS()zEXP()zLOG()zLOG10()zSQRT()zNINT()zMOD()zRAND()zGDIS()zSIN()zCOS()zTAN()zSINH()zCOSH()zTANH()zASIN()zACOS()zATAN()zATAN2())zNSEL()zESEL()zKSEL()zLSEL()zASEL()zVSEL()zNDNEXT()zELNEXT()zKPNEXT()zLSNEXT()zARNEXT()zVLNEXT()zCENTRX()zCENTRY()zCENTRZ())@z~CAT5INz~CATIAINz~PARAINz~PROEINz~SATINz~UGINAAADDAATT ABEXTRACTz*ABBRABBRESABBSAVABSACCAT ACCOPTIONACELACLEARADAMSADAPTADDADDAMADELEADGLADRAGAESIZEAFILLTAFLISTAFSURFz*AFUNAGENAGLUEAINAAINPAINVALALISTALLSELALPHADAMAPAMESHz/AN3DANCNTRANCUTANCYCANDATAANDSCLANDYNAz/ANFILEANFLOWz/ANGLEANHARMANIMANISOSANMODEANMRESz/ANNOTANORMANPRESANSOL ANSTOAQWA ANSTOASASANTIMEANTYPEz!.*\nstringscorenumsz\b)suffixzAR[0-9]+z[a-z][a-z0-9_]*z[\s]+z$(\*\*|\*|\+|-|\/|<|>|<=|>=|==|\/=|=)z/EOFz[(),:&;]z!(?s)"(\\\\|\\[0-7]+|\\.|[^"\\])*"z!(?s)'(\\\\|\\[0-7]+|\\.|[^'\\])*'z[$%]z \d+(?![.ef])z[+-]?\d*\.?\d+([ef][-+]?\d+)?z[+-]?\d+\.?\d*([ef][-+]?\d+)?)rootrPrOrQN)&__name__ __module__ __qualname____doc__namealiases filenamesre IGNORECASEflagselafunbelafuncelafundelafuneelafunfelafungelafunhrrrrrBuiltinVariableInstancerr r Emphr r DoubleSingleSymbolr IntegerFloattokensroro:/usr/lib/python3/dist-packages/pygments/lexers/apdlexer.pyrsL#%   )rWr[pygments.lexerrrrpygments.tokenrrrrr r r r r r__all__rrorororps  0