jC      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Safe"#+;=N]%      None"#+;=N](dtokString returns Text, not ByteString, because there is no way to put arbitrary byte sequences in this kind of Vertica string (... for now?)None"#+;=N])None"#+013456;<=FNTV]*\#"! $%('&)*+,-.210/3456=<;:987>IHGFEDCBA@?JKLMNPOQRSTUXWVYZ[a`_^]\bcihgfedjklmnopqrstjkbcdefghil[\]^_`aYZmUVWXnSTQRNOPLMJKo>?@ABCDEFGHI56789:;<=34-./012+,)*$%&'( !"#pqrst}vzx|~ywu{  !"#$%&'()*+,-./0123456789:;<=> ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiNone"#+;=N]/u !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.None"#+;=N]8/0123456/0123456None"#+;=N]9E789:;<=>?@ABCDEFGHIJKLMNOP789:;<=>?@ABCDEFGHIJKLMNOPNone "#+;<=FNT]?R$parse consumes a statement, or failsS;parseAll consumes all input as a single statement, or failsT0parseMany consumes multiple statements, or failsU=parseManyAll consumes all input multiple statements, or failsV^parseManyEithers consumes all input as multiple (statements or failures) it should never failQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !!"#$%&'()*++,-.//00112345667789:;<=>?@ABCDEFGHIJKKLLMNOPPQQRSTUVVWXYZ[\]^^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*,+,-%&'./0123456789:;<=>?@ABCDEFGHIJKLMNOhPQoRSTUVWXYZ[\]^_`aKWbcdefghijklmnop+qrstuvwxy!z{|}~Yn2queryparser-vertica-0.1.0.1-BRTwaTAwPea1JjOchNWIDSDatabase.Sql.Vertica.TokenDatabase.Sql.Vertica.Scanner$Database.Sql.Vertica.Parser.InternalDatabase.Sql.Vertica.Type!Database.Sql.Vertica.Parser.Token"Database.Sql.Vertica.Parser.Shared,Database.Sql.Vertica.Parser.IngestionOptionsDatabase.Sql.Vertica.ParserWordInfowordCanBeSchemaNamewordCanBeTableNamewordCanBeColumnNamewordCanBeFunctionNameTokenTokWord TokString TokNumber TokSymbolTokErrorwordInfo $fShowToken $fEqToken isWordBodyisHSpace operators isOperatortokenize tokString tokExtStringtokNameParsergetNextCounterMerge mergeInfomergeTargetTablemergeTargetAliasmergeSourceTablemergeSourceAliasmergeConditionmergeUpdateDirectivemergeInsertDirectiveColumnsmergeInsertDirectiveValues SetSchema setSchemaInfosetSchemaTable setSchemaNameMultipleRename AccessRankProjectionColumnprojectionColumnInfoprojectionColumnNameprojectionColumnAccessRankprojectionColumnEncodingProjectionNameCreateProjectioncreateProjectionInfocreateProjectionIfNotExistscreateProjectionNamecreateProjectionColumnscreateProjectionQuerycreateProjectionSegmentationcreateProjectionKSafetyEncoding EncodingAutoEncodingBlockDictEncodingBlockDictCompEncodingBZipCompEncodingCommonDeltaCompEncodingDeltaRangeCompEncodingDeltaValEncodingGCDDeltaEncodingGZipComp EncodingRLE EncodingNone PartitioningKSafetyNodeListAllNodesNodesNodeListOffsetNode SegmentationUnsegmentedAllNodesUnsegmentedOneNode SegmentedBy TableEncodingVerticaStatementVerticaStandardSqlStatement VerticaCreateProjectionStatementVerticaMultipleRenameStatementVerticaSetSchemaStatementVerticaMergeStatementVerticaUnhandledStatement TableInfo tableInfoInfotableInfoOrderingtableInfoEncodingtableInfoSegmentationtableInfoKSafetytableInfoPartitioningVertica dialectProxyresolveTableInforesolveTableEncodingresolveSegmentationresolvePartitioningdecomposeMergeresolveVerticaStatementresolveMultipleRenameresolveSetSchema typeExample $fHasInfoNode $fToJSONNode$fHasInfoNodeListOffset$fToJSONNodeListOffset$fHasInfoNodeList$fToJSONNodeList$fHasColumnsSegmentation$fHasInfoSegmentation$fToJSONSegmentation$fHasInfoKSafety$fToJSONKSafety$fHasInfoPartitioning$fToJSONPartitioning$fHasInfoEncoding$fToJSONEncoding$fHasInfoTableEncoding$fToJSONTableEncoding$fHasInfoTableInfo$fToJSONTableInfo$fDialectVertica$fHasInfoProjectionName$fToJSONProjectionName$fHasInfoAccessRank$fToJSONAccessRank$fToJSONProjectionColumn$fHasColumnsCreateProjection$fToJSONCreateProjection$fHasTablesMultipleRename$fHasInfoMultipleRename$fToJSONMultipleRename$fHasSchemaChangeMultipleRename$fHasInfoSetSchema$fToJSONSetSchema$fHasSchemaChangeSetSchema$fHasColumnsMerge$fHasTablesMerge$fHasInfoMerge $fToJSONMerge$fHasColumnsVerticaStatement$fHasTablesVerticaStatement$fToJSONVerticaStatement!$fHasSchemaChangeVerticaStatement"$fHasColumnLineageVerticaStatement!$fHasTableLineageVerticaStatement$fHasJoinsVerticaStatement $fGenericNode $fDataNode$fEqNode $fShowNode $fFunctorNode$fFoldableNode$fTraversableNode$fGenericNodeListOffset$fDataNodeListOffset$fEqNodeListOffset$fShowNodeListOffset$fFunctorNodeListOffset$fFoldableNodeListOffset$fTraversableNodeListOffset$fGenericNodeList$fDataNodeList $fEqNodeList$fShowNodeList$fFunctorNodeList$fFoldableNodeList$fTraversableNodeList$fGenericKSafety $fDataKSafety $fEqKSafety $fShowKSafety$fFunctorKSafety$fFoldableKSafety$fTraversableKSafety$fGenericEncoding$fDataEncoding $fEqEncoding$fShowEncoding$fFunctorEncoding$fFoldableEncoding$fTraversableEncoding$fGenericProjectionName$fDataProjectionName$fEqProjectionName$fShowProjectionName$fFunctorProjectionName$fFoldableProjectionName$fTraversableProjectionName$fGenericAccessRank$fDataAccessRank$fReadAccessRank$fShowAccessRank$fEqAccessRank$fOrdAccessRank$fFunctorAccessRank$fFoldableAccessRank$fTraversableAccessRank$fGenericProjectionColumn$fDataProjectionColumn$fEqProjectionColumn$fShowProjectionColumn$fFunctorProjectionColumn$fFoldableProjectionColumn$fTraversableProjectionColumn$fTraversableMerge$fFoldableMerge$fFunctorMerge $fShowMerge $fEqMerge$fGenericMerge $fDataMerge$fTraversableSetSchema$fFoldableSetSchema$fFunctorSetSchema$fShowSetSchema $fEqSetSchema$fGenericSetSchema$fDataSetSchema$fTraversableMultipleRename$fFoldableMultipleRename$fFunctorMultipleRename$fShowMultipleRename$fEqMultipleRename$fGenericMultipleRename$fDataMultipleRename$fTraversableCreateProjection$fFoldableCreateProjection$fFunctorCreateProjection$fShowCreateProjection$fEqCreateProjection$fGenericCreateProjection$fDataCreateProjection$fTraversablePartitioning$fFoldablePartitioning$fFunctorPartitioning$fShowPartitioning$fEqPartitioning$fGenericPartitioning$fDataPartitioning$fTraversableSegmentation$fFoldableSegmentation$fFunctorSegmentation$fShowSegmentation$fEqSegmentation$fGenericSegmentation$fDataSegmentation$fTraversableTableEncoding$fFoldableTableEncoding$fFunctorTableEncoding$fShowTableEncoding$fEqTableEncoding$fGenericTableEncoding$fDataTableEncoding$fTraversableVerticaStatement$fFoldableVerticaStatement$fFunctorVerticaStatement$fShowVerticaStatement$fEqVerticaStatement$fGenericVerticaStatement$fDataVerticaStatement$fTraversableTableInfo$fFoldableTableInfo$fFunctorTableInfo$fShowTableInfo $fEqTableInfo$fGenericTableInfo$fDataTableInfo $fDataVerticashowTok posFromTok tokEqualsP tokNotEqualsP testNameTok typeNameP nodeNameP databaseNameP userNameP paramNameP windowNameP parserNameP datePartP schemaNameP tableNamePprojectionNameP columnNameP functionNamePconstraintNamePkeywordP fieldTypePperiodPstringPnumberP encodingTypePdotPequalPsymbolPstarPopenPcloseP openBracketP closeBracketPcastPcastOpPminusPabortPaccessP accessRankPaddP aggregatePallPalterP analyticPandPanyParrayPasPascPatPauthorizationPautoPbeginPbestPbetweenPbyPbytesPbzipPcascadePcasePcheckP colSizesPcolumnPcommaPcommitP committedPconnectP constraintPcopyPcreatePcrossPcurrentPcurrentDatabaseP currentDatePcurrentSchemaP currentTimePcurrentTimestampP currentUserPdataP dateDiffPdefaultPdeleteP delimiterPdescPdirectPdisableP disabledP disconnectP distinctPdoublePdropPelsePenablePenabledP enclosedP encodingPendPenforceLengthPerrorPescapePexceptP exceptionsPexcludeP excludingPexistsPexplainPexportP externalPextractPfalsePfillerPfilterPfirstP fixedWidthP followingPforPforeignPformatPfromPfullP functionPglobalPgrantPgroupPgzipPhavingPifPignorePiLikePiLikeBPinPincludeP includingPinnerPinsertP intersectP intervalPintoPisPisnullP isolationPjoinPkeyPksafePlastPleftPlevelPlikePlikeBPlimitPlocalP localTimePlocalTimestampPlongPlzoPmatchedPmergePnamePnativePnaturalPnoPnodePnodesPnotPnotnullPnullsP nullsequalPnullP nullColsPoffsetPonPonlyPoptionPorPorcPorderP overlapsPouterPoverP parametersPparquetPparserP partitionP passwordPpoolPpolicyP precedingP precisionP preservePprimaryP privilegesP projectionP projectionsPrangePreadPrecordP referencesP rejectedP rejectMaxPrenameP repeatablePreplaceP resourceP restrictPrevokePrightP rollbackProwProwsPschemaP segmentedPselectP semicolonP notSemicolonPsetP serializablePsessionP sessionUserPshowPskipPsourcePstartPstdinPstdoutPstoragePstreamPsysDatePtableP temporaryP terminatorPthenP timeseriesP timestampP timezoneP toleranceP trailingP transactionP transformPtricklePtrimPtrueP truncatePtoP unboundedP uncommittedP uncompressedPunionPuniquePunknownP unsegmentedPupdatePuserPusingPvaluesP varBinaryPvarCharPverticaPviewPwhenPwherePwindowPwithPwithoutPworkPwritePlikeOpPiLikeOpP notLikeOpP notILikeOpP regexMatchesPnotRegexMatchesPregexIgnoreCaseMatchesPnotRegexIgnoreCaseMatchesP inequalityOpP equalityOpP dataTypeP constantPunqualifiedTableNamePqualifiedTableNamePingestionColumnListPingestionColumnOptionPfileStorageFormatP abortOnErrorP delimiterAsP enclosedByPerrorToleranceP escapeFormatPexceptionsOnNodeP fileFilterP fileParserP fileSourcePcolumnStorageFormatP noCommitPnullAsPrecordTerminatorPrejectedDataOnNodeP skipBytesP skipRecordsP streamNamePtrailingNullColsP trimByteP compressionP loadMethodPstatementParserparseparseAll parseMany parseManyAllparseManyEithers optionBool statementP oqColumnNameP defaultExprP querySelectPqueryP columnAliasP alterTablePcreateSchemaPrefixP ifNotExistsP ifExistsP createSchemaPcreateTableColumnsPcreateExternalTablePrefixPcreateExternalTablePcreateViewPrefixPschemaPrivilegesP createViewP createTablePdropViewPrefixP dropViewP dropTableP nodeListPnodeListOffsetPintegerPhandlePositionalReferences selectStarP selectionPmakeColumnAliasmakeTableAliasmakeDummyAlias makeExprAliasaliasPexprP parenExprP subqueryExprP caseExprP functionExprPorderTopLevelPorderInWindowClauseP orderExprP directionPframeP frameBoundP windowExprPpartialWindowExprP existsExprP arrayExprP castExprPatTimeZoneExprPunOpP negateExprPbinOpP exponentExprP productExprPsumExprPisExprP appendExprPinExprP betweenExprP overlapsExprP likeExprPmkBinOpinequalityExprP equalityExprPnotExprPandExprPorExprP singleTablePoptionalParensP manyParensPtablishP regularJoinPouterJoinTypePinnerJoinTypeP naturalJoinP crossJoinPcreateProjectionPrefixPcreateProjectionPmultipleRenameP setSchemaPrenameProjectionPalterResourcePoolPrefixPalterResourcePoolPcreateResourcePoolPrefixPcreateResourcePoolPdropResourcePoolPrefixPdropResourcePoolPcreateFunctionPrefixPcreateFunctionPalterTableAddConstraintPtableConstraintPexportToStdoutPsetSessionPrefixP setSessionP setTimeZonePcreateAccessPolicyP copyFromP