Submit
Path:
~
/
/
lib
/
python2.7
/
site-packages
/
pygments
/
lexers
/
File Content:
_postgres_builtins.pyo
� _aTc � @ s d Z d�Z d�Z d�Z e e e e � e e e j e � � � � Z d Z e d�k r� d�d�l Z y d�d�l m Z Wn! e k r� d�d�l m Z n Xd�d�l m Z d�Z e d�Z e d�Z d�� Z d�� Z d�� Z d�� Z d�� Z e � n d�S( s� pygments.lexers._postgres_builtins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Self-updating data files for PostgreSQL lexer. :copyright: Copyright 2006-2014 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. t ABORTt ABSOLUTEt ACCESSt ACTIONt ADDt ADMINt AFTERt AGGREGATEt ALLt ALSOt ALTERt ALWAYSt ANALYSEt ANALYZEt ANDt ANYt ARRAYt ASt ASCt ASSERTIONt ASSIGNMENTt ASYMMETRICt ATt ATTRIBUTEt AUTHORIZATIONt BACKWARDt BEFOREt BEGINt BETWEENt BIGINTt BINARYt BITt BOOLEANt BOTHt BYt CACHEt CALLEDt CASCADEt CASCADEDt CASEt CASTt CATALOGt CHAINt CHARt CHARACTERt CHARACTERISTICSt CHECKt CHECKPOINTt CLASSt CLOSEt CLUSTERt COALESCEt COLLATEt COLLATIONt COLUMNt COMMENTt COMMENTSt COMMITt COMMITTEDt CONCURRENTLYt CONFIGURATIONt CONNECTIONt CONSTRAINTt CONSTRAINTSt CONTENTt CONTINUEt CONVERSIONt COPYt COSTt CREATEt CROSSt CSVt CURRENTt CURRENT_CATALOGt CURRENT_DATEt CURRENT_ROLEt CURRENT_SCHEMAt CURRENT_TIMEt CURRENT_TIMESTAMPt CURRENT_USERt CURSORt CYCLEt DATAt DATABASEt DAYt DEALLOCATEt DECt DECIMALt DECLAREt DEFAULTt DEFAULTSt DEFERRABLEt DEFERREDt DEFINERt DELETEt DELIMITERt DELIMITERSt DESCt DICTIONARYt DISABLEt DISCARDt DISTINCTt DOt DOCUMENTt DOMAINt DOUBLEt DROPt EACHt ELSEt ENABLEt ENCODINGt ENCRYPTEDt ENDt ENUMt ESCAPEt EVENTt EXCEPTt EXCLUDEt EXCLUDINGt EXCLUSIVEt EXECUTEt EXISTSt EXPLAINt EXTENSIONt EXTERNALt EXTRACTt FALSEt FAMILYt FETCHt FILTERt FIRSTt FLOATt FOLLOWINGt FORt FORCEt FOREIGNt FORWARDt FREEZEt FROMt FULLt FUNCTIONt FUNCTIONSt GLOBALt GRANTt GRANTEDt GREATESTt GROUPt HANDLERt HAVINGt HEADERt HOLDt HOURt IDENTITYt IFt ILIKEt IMMEDIATEt IMMUTABLEt IMPLICITt INt INCLUDINGt INCREMENTt INDEXt INDEXESt INHERITt INHERITSt INITIALLYt INLINEt INNERt INOUTt INPUTt INSENSITIVEt INSERTt INSTEADt INTt INTEGERt INTERSECTt INTERVALt INTOt INVOKERt ISt ISNULLt ISOLATIONt JOINt KEYt LABELt LANGUAGEt LARGEt LASTt LATERALt LC_COLLATEt LC_CTYPEt LEADINGt LEAKPROOFt LEASTt LEFTt LEVELt LIKEt LIMITt LISTENt LOADt LOCALt LOCALTIMEt LOCALTIMESTAMPt LOCATIONt LOCKt MAPPINGt MATCHt MATERIALIZEDt MAXVALUEt MINUTEt MINVALUEt MODEt MONTHt MOVEt NAMEt NAMESt NATIONALt NATURALt NCHARt NEXTt NOt NONEt NOTt NOTHINGt NOTIFYt NOTNULLt NOWAITt NULLt NULLIFt NULLSt NUMERICt OBJECTt OFt OFFt OFFSETt OIDSt ONt ONLYt OPERATORt OPTIONt OPTIONSt ORt ORDERt ORDINALITYt OUTt OUTERt OVERt OVERLAPSt OVERLAYt OWNEDt OWNERt PARSERt PARTIALt PARTITIONt PASSINGt PASSWORDt PLACINGt PLANSt POLICYt POSITIONt PRECEDINGt PRECISIONt PREPAREt PREPAREDt PRESERVEt PRIMARYt PRIORt PRIVILEGESt PROCEDURALt PROCEDUREt PROGRAMt QUOTEt RANGEt READt REALt REASSIGNt RECHECKt RECURSIVEt REFt REFERENCESt REFRESHt REINDEXt RELATIVEt RELEASEt RENAMEt REPEATABLEt REPLACEt REPLICAt RESETt RESTARTt RESTRICTt RETURNINGt RETURNSt REVOKEt RIGHTt ROLEt ROLLBACKt ROWt ROWSt RULEt SAVEPOINTt SCHEMAt SCROLLt SEARCHt SECONDt SECURITYt SELECTt SEQUENCEt SEQUENCESt SERIALIZABLEt SERVERt SESSIONt SESSION_USERt SETt SETOFt SHAREt SHOWt SIMILARt SIMPLEt SMALLINTt SNAPSHOTt SOMEt STABLEt STANDALONEt STARTt STATEMENTt STATISTICSt STDINt STDOUTt STORAGEt STRICTt STRIPt SUBSTRINGt SYMMETRICt SYSIDt SYSTEMt TABLEt TABLESt TABLESPACEt TEMPt TEMPLATEt TEMPORARYt TEXTt THENt TIMEt TIMESTAMPt TOt TRAILINGt TRANSACTIONt TREATt TRIGGERt TRIMt TRUEt TRUNCATEt TRUSTEDt TYPEt TYPESt UNBOUNDEDt UNCOMMITTEDt UNENCRYPTEDt UNIONt UNIQUEt UNKNOWNt UNLISTENt UNLOGGEDt UNTILt UPDATEt USERt USINGt VACUUMt VALIDt VALIDATEt VALIDATORt VALUEt VALUESt VARCHARt VARIADICt VARYINGt VERBOSEt VERSIONt VIEWt VIEWSt VOLATILEt WHENt WHEREt WHITESPACEt WINDOWt WITHt WITHINt WITHOUTt WORKt WRAPPERt WRITEt XMLt XMLATTRIBUTESt XMLCONCATt XMLELEMENTt XMLEXISTSt XMLFORESTt XMLPARSEt XMLPIt XMLROOTt XMLSERIALIZEt YEARt YESt ZONEt bigintt bigserialt bits bit varyingt boolt booleant boxt byteat chart characters character varyingt cidrt circlet datet decimals double precisiont float4t float8t inett intt int2t int4t int8t integert intervalt jsont jsonbt linet lsegt macaddrt moneyt numerict patht pg_lsnt pointt polygont realt serialt serial2t serial4t serial8t smallintt smallserialt textt timet timestampt timestamptzt timetzt tsqueryt tsvectort txid_snapshott uuidt varbitt varchars with time zones without time zonet xmlt anyt anyelementt anyarrayt anynonarrayt anyenumt anyranget cstringt internalt language_handlert fdw_handlert recordt triggert voidt opaquet ALIASt CONSTANTt DIAGNOSTICSt ELSIFt EXCEPTIONt EXITt FOREACHt GETt LOOPt NOTICEt OPENt PERFORMt QUERYt RAISEt RETURNt REVERSEt SQLSTATEt WHILEt __main__i����N( t urlopen( t format_liness/ https://github.com/postgres/postgres/raw/masters /doc/src/sgml/keywords.sgmls /doc/src/sgml/datatype.sgmlc C sp t t t � � } t | � } t | � } t t t � � } t t d | � t t d | � t t d | � d S( Nt DATATYPESt PSEUDO_TYPESt KEYWORDS( t listR� t DATATYPES_URLt parse_datatypest parse_pseudost parse_keywordst KEYWORDS_URLt update_constst __file__( t data_filet datatypest pseudost keywords( ( sF /usr/lib/python2.7/site-packages/pygments/lexers/_postgres_builtins.pyt update_myself s c C sb g } x6 t j d | j � � D] } | j | j d � � q W| sT t d � � n | j � | S( NsA \s*<entry><token>([^<]+)</token></entry>\s*<entry>([^<]+)</entry>i s no keyword found( t ret finditert readt appendt groupt ValueErrort sort( t ft kwt m( ( sF /usr/lib/python2.7/site-packages/pygments/lexers/_postgres_builtins.pyR� s c C s t � } x� | D]� } d | k r&