o
    ù•;h?  ã                   @   s0   d Z g d¢Zg d¢Zg d¢Zg d¢Zg d¢ZdS )zü
    pygments.lexers._googlesql_builtins
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Autogenerated data files for the GoogleSQL lexer.

    :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
)ÚFALSEÚNULLÚTRUEÚUNKNOWN(ÿ  ZABSZACOSZACOSHzAEAD.DECRYPT_BYTESzAEAD.DECRYPT_STRINGzAEAD.ENCRYPTzAEAD.ENVELOPE_DECRYPT_BYTESzAEAD.ENVELOPE_DECRYPT_STRINGzAEAD.ENVELOPE_ENCRYPTZALL_DIFFERENTZANON_AVGÚ
ANON_COUNTr   ZANON_PERCENTILE_CONTZANON_QUANTILESZANON_STDDEV_POPZANON_SUMZANON_VAR_POPZ	ANY_VALUEZAPPROX_COSINE_DISTANCEZAPPROX_COUNT_DISTINCTZAPPROX_DOT_PRODUCTZAPPROX_EUCLIDEAN_DISTANCEZAPPROX_QUANTILESZAPPROX_TOP_COUNTZAPPROX_TOP_SUMzARRAY[KEY()]zARRAY[SAFE_KEY()]Z	ARRAY_AGGZ	ARRAY_AVGZARRAY_CONCATZARRAY_CONCAT_AGGZARRAY_FILTERZ
ARRAY_FINDZARRAY_FIND_ALLZARRAY_FIRSTZARRAY_FIRST_NZARRAY_INCLUDESZARRAY_INCLUDES_ALLZARRAY_INCLUDES_ANYZARRAY_IS_DISTINCTZ
ARRAY_LASTZARRAY_LAST_NZARRAY_LENGTHZ	ARRAY_MAXZ	ARRAY_MINZARRAY_OFFSETZARRAY_OFFSETSZARRAY_REMOVE_FIRST_NZARRAY_REMOVE_LAST_NZARRAY_REVERSEZARRAY_SLICEZ	ARRAY_SUMZARRAY_TO_STRINGZARRAY_TRANSFORMZ	ARRAY_ZIPÚASCIIZASINZASINHZATANZATAN2ZATANHZAVGZBIT_ANDZ	BIT_COUNTZBIT_ORZBIT_XORÚBOOLZ
BOOL_ARRAYZBYTE_LENGTHÚCASEÚCASTZCBRTZCEILZCEILINGZCHARACTER_LENGTHZCHAR_LENGTHZCHRZCOALESCEZCODE_POINTS_TO_BYTESZCODE_POINTS_TO_STRINGÚCOLLATEZCONCATZCORRZCOSZCOSHZCOSINE_DISTANCEZCOTZCOTHZCOUNTzCOUNT(*)ZCOUNTIFZ	COVAR_POPZ
COVAR_SAMPZCSCZCSCHZ	CUME_DISTZCURRENT_DATEZCURRENT_DATETIMEZCURRENT_TIMEZCURRENT_TIMESTAMPzD3A_COUNT.EXTRACTzD3A_COUNT.INITzD3A_COUNT.MERGEzD3A_COUNT.MERGE_PARTIALzD3A_COUNT.TO_HLLÚDATEÚDATETIMEZDATETIME_ADDZDATETIME_BUCKETZDATETIME_DIFFZDATETIME_SUBZDATETIME_TRUNCZDATE_ADDZDATE_BUCKETZ	DATE_DIFFZDATE_FROM_UNIX_DATEZDATE_SUBZ
DATE_TRUNCZ
DENSE_RANKZDESTINATION_NODE_IDZDETERMINISTIC_DECRYPT_BYTESZDETERMINISTIC_DECRYPT_STRINGZDETERMINISTIC_ENCRYPTZDIVZDOT_PRODUCTZEDGESZEDIT_DISTANCEZELEMENTWISE_AVGZELEMENTWISE_SUMZELEMENT_DEFINITION_NAMEZ
ELEMENT_IDZ	ENDS_WITHZENUM_VALUE_DESCRIPTOR_PROTOÚERRORZEUCLIDEAN_DISTANCEZEXPÚEXTRACTZ$EXTRACT_FOR_DP_APPROX_COUNT_DISTINCTZFARM_FINGERPRINTZFILTER_FIELDSZFIRST_VALUEZFLATTENZFLOAT32ZFLOAT32_ARRAYZFLOAT64ZFLOAT64_ARRAYZFLOORÚFORMATZFORMAT_DATEZFORMAT_DATETIMEZFORMAT_TIMEZFORMAT_TIMESTAMPZFROM_BASE32ZFROM_BASE64ZFROM_HEXZGENERATE_ARRAYZGENERATE_DATE_ARRAYZGENERATE_RANGE_ARRAYZGENERATE_TIMESTAMP_ARRAYZGENERATE_UUIDZGREATESTÚGROUPINGzHLL_COUNT.EXTRACTzHLL_COUNT.INITzHLL_COUNT.MERGEzHLL_COUNT.MERGE_PARTIALZIEEE_DIVIDEÚIFZIFERRORZIFNULLz	IN UNNESTZINITCAPZ!INIT_FOR_DP_APPROX_COUNT_DISTINCTZINSTRÚINT64ZINT64_ARRAYzIS DESTINATION OFzIS DISTINCT FROMzIS NOT DISTINCT FROMzIS SOURCE OFZISERRORZ
IS_ACYCLICZIS_INFZIS_NANZ	IS_SIMPLEZIS_TRAILZ
JSON_ARRAYZJSON_ARRAY_APPENDZJSON_ARRAY_INSERTZJSON_CONTAINSZJSON_EXTRACTZJSON_EXTRACT_ARRAYZJSON_EXTRACT_SCALARZJSON_EXTRACT_STRING_ARRAYZ	JSON_KEYSZJSON_OBJECTZ
JSON_QUERYZJSON_QUERY_ARRAYZJSON_REMOVEZJSON_SETZJSON_STRIP_NULLSZ	JSON_TYPEZ
JSON_VALUEZJSON_VALUE_ARRAYZJUSTIFY_DAYSZJUSTIFY_HOURSZJUSTIFY_INTERVALzKEYS.ADD_KEY_FROM_RAW_BYTESzKEYS.KEYSET_CHAINzKEYS.KEYSET_FROM_JSONzKEYS.KEYSET_LENGTHzKEYS.KEYSET_TO_JSONzKEYS.NEW_KEYSETzKEYS.NEW_WRAPPED_KEYSETzKEYS.REWRAP_KEYSETzKEYS.ROTATE_KEYSETzKEYS.ROTATE_WRAPPED_KEYSETzKLL_QUANTILES.EXTRACT_FLOAT64zKLL_QUANTILES.EXTRACT_INT64z#KLL_QUANTILES.EXTRACT_POINT_FLOAT64z!KLL_QUANTILES.EXTRACT_POINT_INT64zKLL_QUANTILES.INIT_FLOAT64zKLL_QUANTILES.INIT_INT64zKLL_QUANTILES.MERGE_FLOAT64zKLL_QUANTILES.MERGE_INT64zKLL_QUANTILES.MERGE_PARTIALz!KLL_QUANTILES.MERGE_POINT_FLOAT64zKLL_QUANTILES.MERGE_POINT_INT64ZL1_NORMZL2_NORMZLABELSZLAGZLAST_DAYZ
LAST_VALUEZLAX_BOOLZLAX_BOOL_ARRAYZLAX_FLOAT32ZLAX_FLOAT32_ARRAYZLAX_FLOAT64ZLAX_FLOAT64_ARRAYZ	LAX_INT64ZLAX_INT64_ARRAYZ
LAX_STRINGZLAX_STRING_ARRAYZLEADZLEASTÚLEFTZLENGTHzLIKE ALLzLIKE ALL UNNESTzLIKE ANYzLIKE ANY UNNESTÚLNÚLOGZLOG10ZLOGICAL_ANDZ
LOGICAL_ORZLOWERZLPADZLTRIMZMAKE_INTERVALZMANHATTAN_DISTANCEZMAP_CARDINALITYZMAP_CONTAINS_KEYZ
MAP_DELETEZ	MAP_EMPTYZMAP_ENTRIES_SORTEDZMAP_ENTRIES_UNSORTEDZ
MAP_FILTERZMAP_FROM_ARRAYZMAP_GETZ
MAP_INSERTZMAP_INSERT_OR_REPLACEZMAP_KEYS_SORTEDZMAP_KEYS_UNSORTEDZMAP_REPLACEZMAP_VALUES_SORTEDZMAP_VALUES_SORTED_BY_KEYZMAP_VALUES_UNSORTEDÚMAXÚMD5Z*MERGE_PARTIAL_FOR_DP_APPROX_COUNT_DISTINCTÚMINZMODzNET.HOSTzNET.IPV4_FROM_INT64zNET.IPV4_TO_INT64zNET.IP_FROM_STRINGzNET.IP_NET_MASKzNET.IP_TO_STRINGzNET.IP_TRUNCzNET.PUBLIC_SUFFIXzNET.REG_DOMAINzNET.SAFE_IP_FROM_STRINGZNEW_UUIDZNODESZ	NORMALIZEZNORMALIZE_AND_CASEFOLDzNOT LIKE ALLzNOT LIKE ALL UNNESTzNOT LIKE ANYzNOT LIKE ANY UNNESTZ	NTH_VALUEZNTILEZNULLIFZNULLIFERRORZ
NULLIFZEROZOCTET_LENGTHÚOFFSETZORDINALZPARSE_BIGNUMERICZ
PARSE_DATEZPARSE_DATETIMEZ
PARSE_JSONZPARSE_NUMERICZ
PARSE_TIMEZPARSE_TIMESTAMPÚPATHZ
PATH_FIRSTZ	PATH_LASTZPATH_LENGTHZPERCENTILE_CONTZPERCENTILE_DISCZPERCENT_RANKZPIÚPIVOTZPI_BIGNUMERICZ
PI_NUMERICZPOWÚPOWERZPROPERTY_EXISTSZPROPERTY_NAMESZPROTO_MAP_CONTAINS_KEYZPROTO_MODIFY_MAPZRANDÚRANGEZRANGE_BUCKETZRANGE_CONTAINSZ	RANGE_ENDZRANGE_INTERSECTZRANGE_IS_END_UNBOUNDEDZRANGE_IS_START_UNBOUNDEDZRANGE_OVERLAPSZRANGE_STARTZRANKZREGEXP_CONTAINSZREGEXP_EXTRACTZREGEXP_EXTRACT_ALLZREGEXP_INSTRZREGEXP_REPLACEZREGEXP_SUBSTRÚREPEATÚREPLACEZREVERSEÚRIGHTZROUNDZ
ROW_NUMBERZRPADZRTRIMZS2_CELLIDFROMPOINTZS2_COVERINGCELLIDSZSAFE_ADDZSAFE_CONVERT_BYTES_TO_STRINGZSAFE_DIVIDEZSAFE_MULTIPLYZSAFE_NEGATEZSAFE_OFFSETZSAFE_ORDINALZSAFE_SUBTRACTZSAFE_TO_JSONZSAMEZSECZSECHZSESSION_USERÚSHA1ÚSHA256ÚSHA512ZSIGNZSINZSINHZSOUNDEXZSOURCE_NODE_IDZSPLITZSPLIT_SUBSTRZSQRTZSTARTS_WITHZSTDDEVZ
STDDEV_POPZSTDDEV_SAMPÚSTRINGZ
STRING_AGGZSTRING_ARRAYZSTRPOSZST_ANGLEZST_AREAZST_ASBINARYZST_ASGEOJSONZST_ASKMLZ	ST_ASTEXTZ
ST_AZIMUTHZST_BOUNDARYZST_BOUNDINGBOXZ	ST_BUFFERZST_BUFFERWITHTOLERANCEZST_CENTROIDZST_CENTROID_AGGZST_CLOSESTPOINTZST_CLUSTERDBSCANZST_CONTAINSZST_CONVEXHULLZST_COVEREDBYZ	ST_COVERSZST_DIFFERENCEZST_DIMENSIONZST_DISJOINTZST_DISTANCEZST_DUMPZST_DUMPPOINTSZ
ST_DWITHINZST_ENDPOINTZ	ST_EQUALSZ	ST_EXTENTZST_EXTERIORRINGZST_GEOGFROMZST_GEOGFROMGEOJSONZST_GEOGFROMKMLZST_GEOGFROMTEXTZST_GEOGFROMWKBZST_GEOGPOINTZST_GEOGPOINTFROMGEOHASHZ
ST_GEOHASHZST_GEOMETRYTYPEZST_HAUSDORFFDISTANCEZST_HAUSDORFFDWITHINZST_INTERIORRINGSZST_INTERSECTIONZST_INTERSECTSZST_INTERSECTSBOXZST_ISCLOSEDZST_ISCOLLECTIONZ
ST_ISEMPTYZ	ST_ISRINGZ	ST_LENGTHZST_LINEINTERPOLATEPOINTZST_LINELOCATEPOINTZST_LINESUBSTRINGZST_MAKELINEZST_MAKEPOLYGONZST_MAKEPOLYGONORIENTEDZST_MAXDISTANCEZST_NEAREST_NEIGHBORSZ
ST_NPOINTSZST_NUMGEOMETRIESZST_NUMPOINTSZST_PERIMETERZ	ST_POINTNZST_SIMPLIFYZST_SNAPTOGRIDZST_STARTPOINTZ
ST_TOUCHESZST_UNARYUNIONZST_UNIONZST_UNION_AGGZ	ST_WITHINZST_XZST_YZSUBSTRZ	SUBSTRINGZSUMZTANZTANHÚTIMEÚ	TIMESTAMPZTIMESTAMP_ADDZTIMESTAMP_BUCKETZTIMESTAMP_DIFFZTIMESTAMP_FROM_UNIX_MICROSZTIMESTAMP_FROM_UNIX_MILLISZTIMESTAMP_FROM_UNIX_SECONDSZTIMESTAMP_MICROSZTIMESTAMP_MILLISZTIMESTAMP_SECONDSZTIMESTAMP_SUBZTIMESTAMP_TRUNCZTIME_ADDZ	TIME_DIFFZTIME_SUBZ
TIME_TRUNCZ	TO_BASE32Z	TO_BASE64ZTO_CODE_POINTSZTO_HEXZTO_JSONZTO_JSON_STRINGZ	TRANSLATEZTRIMZTRUNCZTYPEOFÚUNICODEZ	UNIX_DATEZUNIX_MICROSZUNIX_MILLISZUNIX_SECONDSÚUNNESTÚUNPIVOTZUPPERZVARIANCEZVAR_POPZVAR_SAMPZ
ZEROIFNULL(H  ZABORTZACCESSZACTIONZACYCLICZADDZAFTERZ	AGGREGATEZALLZALTERZALWAYSZANALYZEÚANDÚANYZAPPROXZAREZASZASCZ	ASCENDINGÚASSERTZASSERT_ROWS_MODIFIEDÚATZBATCHZBEGINZBETWEENZ
BIGDECIMALZBREAKZBYÚCALLZCASCADEr   r	   ZCHECKZCLAMPEDZCLONEZCLUSTERr
   ZCOLUMNÚCOLUMNSZCOMMITÚCONFLICTZ
CONNECTIONZCONSTANTZ
CONSTRAINTZCONTAINSÚCONTINUEÚCOPYZCORRESPONDINGZCREATEZCROSSZCUBEZCURRENTZCYCLEZDATAZDATABASEZDAYZ	DAYOFWEEKZ	DAYOFYEARZDECIMALZDECLAREÚDEFAULTZDEFINEZDEFINERÚDELETEZDELETIONZDEPTHZDESCZ
DESCENDINGZDESCRIBEZ
DESCRIPTORZDESTINATIONZDETERMINISTICZDISTINCTZDOZDROPZEDGEÚELSEZELSEIFÚENDZENFORCEDr   ÚESCAPEZEXCEPTZ	EXCEPTIONZEXCLUDEZEXECUTEZEXISTSZEXPLAINZEXPORTZEXTENDZEXTERNALr   r   ZFETCHZFIELDZFILESZFILLZFILTERZFIRSTZ	FOLLOWINGZFORZFOREIGNZFORKr   ÚFRIDAYZFROMZFULLZFUNCTIONZ	GENERATEDZGRANTZGRAPHZGRAPH_TABLEZGROUPr   ZGROUPSZ
GROUP_ROWSZHASÚHASHZHAVINGZHIDDENZHOURZIDENTITYr   ZIGNOREZ	IMMEDIATEZ	IMMUTABLEZIMPORTÚINZINCLUDEZ	INCREMENTZINDEXZINNERZINOUTZINPUTZINSERTZ
INTERLEAVEZ	INTERSECTZINTOZINVOKERZISZ	ISOLATIONzISOWEEK ZISOYEARZITERATEZJOINZKEYZLABELZLABELEDÚLANGUAGEZLASTZLATERALZLEAVEr   ZLETZLEVELZLIKEZLIMITZLOADr   ZLOOKUPZLOOPZMACROZMATCHZMATCHEDZMATCH_RECOGNIZEZMATERIALIZEDr   ZMAXVALUEZMEASURESZMERGEZMESSAGEÚMETADATAZMICROSECONDZMILLISECONDr   ZMINUTEZMINVALUEZMODELÚMODULEÚMONDAYZMONTHÚNAMEZ
NANOSECONDZNATURALZNEWZNEXTÚNOZNODEÚNOTZNOTHINGr   ZNULLSZNULL_FILTEREDZOFr   ÚONZ
ONEOF_CASEZONLYÚOPTIONALÚOPTIONSÚORZORDERZOUTZOUTERZOUTPUTZOVERZ	OVERWRITEZPARENTZ	PARTITIONZ
PARTITIONSZPASTr   ZPATHSZPATTERNÚPERCENTr   ZPOLICIESZPOLICYZ	PRECEDINGZPRIMARYZPRIVATEZ	PRIVILEGEZ
PRIVILEGESZ	PROCEDUREZPROJECTZ
PROPERTIESZPROPERTYZPUBLICZQUALIFYZQUARTERZRAISEZRAWÚREADZ	RECURSIVEZ
REFERENCESZREMOTEZREMOVEZRENAMEr   Z
REPEATABLEr   ZREPLACE_FIELDSZREPLICAZREPORTZRESPECTZRESTRICTZRESTRICTIONZRETURNZRETURNSZREVOKEr    ZROLLBACKZROLLUPZROWZROWSZRUNZ	SAFE_CASTÚSATURDAYZSCHEMAZSEARCHzSECOND ZSECURITYZSELECTZSEQUENCEZSETZSETSÚSHORTESTZSHOWÚSIMPLEZSKIPZSNAPSHOTZSOMEZSOURCEÚSQLZSTABLEZSTARTZSTATIC_DESCRIBEZSTOREDZSTORINGZSTRICTÚSUNDAYZSYSTEMZSYSTEM_TIMEZTABLEZTABLESZTABLESAMPLEZTARGETÚTEMPÚ	TEMPORARYZTHENÚTHURSDAYZTOZTRAILZTRANSACTIONZ	TRANSFORMZTREATr   ZTRUNCATEÚTUESDAYZTYPEZ	UNBOUNDEDZUNDROPZUNIONZUNIQUEr   r(   r)   ZUNTILZUPDATEZUSINGÚVALUEZVALUESZVECTORZVIEWZVIEWSZVOLATILEZWALKÚ	WEDNESDAYZWEEKZWEIGHTZWHENZWHEREZWHILEZWINDOWZWITHZWITHINÚWRITEZYEARZZONE)z!=ú&Ú*ú+ú-ú/ú<z<<z<=ú=ú>z>=z>>ú^ú|z||ú~)ZARRAYZ
BIGNUMERICr   ZBYTESr   r   ÚDOUBLEZENUMZEXTENDEDÚFLOATZ	GEOGRAPHYZGRAPH_ELEMENTZ
GRAPH_PATHZINT32r   ZINTERVALÚJSONZMAPZMEASUREZNUMERICÚPROTOr   r$   ZSTRUCTr%   r&   ZTIMESTAMP_PICOSZ	TOKENLISTZUINT32ZUINT64ÚUUIDN)Ú__doc__Ú	constantsZfunctionnamesÚkeywordsÚ	operatorsÚtypes© ri   ri   úV/var/www/html/venv/lib/python3.10/site-packages/pygments/lexers/_googlesql_builtins.pyÚ<module>   s    

      M