-5org/xmldb/Tokenjava/lang/Object commandSetLorg/xmldb/lib/IntValueHashMap; T_ASTERISKLjava/lang/String; ConstantValue* T_COMMA, T_CLOSEBRACKET)T_EQUALS= T_OPENBRACKET( T_SEMICOLON; T_MULTIPLY T_PERCENT%T_PLUS+  T_QUESTION?#T_ADDADD&T_ALLALL) T_ALLOCATEALLOCATE,T_ALTERALTER/T_ANDAND2T_ANYANY5T_AREARE8T_ARRAYARRAY;T_ASAS> T_ASENSITIVE ASENSITIVEA T_ASYMMETRIC ASYMMETRICDT_ATATGT_ATOMICATOMICJT_AUTHORIZATION AUTHORIZATIONMT_BEGINBEGINP T_BETWEENBETWEENST_BIGINTBIGINTVT_BINARYBINARYYT_BLOBBLOB\ T_BOOLEANBOOLEAN_T_BOTHBOTHbT_BYBYeT_CALLCALLhT_CALLEDCALLEDk T_CASCADEDCASCADEDnT_CASECASEqT_CASTCASTtT_CHARCHARw T_CHARACTER CHARACTERzT_CHECKCHECK}T_CLOBCLOBT_CLOSECLOSE T_COLLATECOLLATET_COLUMNCOLUMNT_COMMITCOMMIT T_CONDITION CONDIITON T_CONNECTCONNECT T_CONSTRAINT CONSTRAINT T_CONTINUECONTINUET_CORRESPONDING CORRESPONDINGT_CREATECREATET_CROSSCONCATT_CUBECUBE T_CURRENTCURRENTT_CURRENT_DATE CURRENT_DATE!T_CURRENT_DEFAULT_TRANSFORM_GROUPCURRENT_DEFAULT_TRANSFORM_GROUPT_CURRENT_PATH CURRENT_PATHT_CURRENT_ROLE CURRENT_ROLET_CURRENT_TIME CURRENT_TIMET_CURRENT_TIMESTAMPCURRENT_TIMESTAMP"T_CURRENT_TRANSFORM_TROUP_FOR_TYPE CURRENT_TRANSFORM_GROUP_FOR_TYPET_CURRENT_USER CURRENT_USERT_CURSORCURSORT_CYCLECYCLET_DATEDATET_DAYDAY T_DEALLOCATE DEALLOCATET_DECDEC T_DECIMALDECIMAL T_DECLAREDECLARE T_DEFAULTDEFAULTT_DELETEDELETET_DEREFDEREF T_DESCRIBEDESCRIBET_DETERMINISTIC DETERMINISTIC T_DISCONNECT DISCONNECT T_DISTINCTDISTINCTT_DODOT_DOUBLEDOUBLET_DROPDROP T_DYNAMICDYNAMICT_EACHEACH T_ELEMENTELEMENTT_ELSEELSET_ELSEIFELSEIFT_ENDENDT_ESCAPEESCAPE T_EXCEPTEXCEPT T_EXECEXEC T_EXECUTEEXECUTET_EXISTSEXISTST_EXITEXIT T_EXTERNALEXTERNALT_FALSEFALSET_FETCHFETCH"T_FILTERFILTER%T_FLOATFLOAT(T_FORFOR+ T_FOREIGNFOREIGN.T_FREEFREE1T_FROMFROM4T_FULLFULL7 T_FUNCTIONFUNCTION:T_GETGET=T_GLOBALGLOBAL@T_GRANTGRANTCT_GROUPGROUPF T_GROUPINGGROUPINGI T_HANDLERHANDLERLT_HAVINGHAVINGOT_HOLDHOLDRT_HOURHOURU T_IDENTITYIDENTITYXT_IFIF[ T_IMMEDIATE IMMEDIATE^T_ININa T_INDICATOR INDICATORdT_INNERINNERgT_INOUTINOUTjT_INPUTINPUTm T_INSENSITIVE INSENSITIVEpT_INSERTINSERTsT_INTINTv T_INTEGERINTEGERy T_INTERSECT INTERSECT| T_INTERVALINTERVALT_INTOINTOT_ISIS T_ITERATEITERATET_JOINJOIN T_LANGUAGELANGUAGET_LARGELARGE T_LATERALLATERAL T_LEADINGLEADINGT_LEAVELEAVET_LEFTLEFTT_LIKELIKET_LOCALLOCAL T_LOCALTIME LOCALTIMET_LOCALTIMESTAMPLOCALTIMESTAMPT_LOOPLOOPT_MATCHMATCHT_MEMBERMEMBERT_METHODMETHODT_MINUTEMINUTE T_MODIFIESMODIFIEST_MODULEMODULET_MONTHMONTH T_MULTISETMULTISET T_NATIONALNATIONAL T_NATURALNAUTRALT_NCHARNCHART_NCLOBNCLOBT_NEWNEWT_NEXTNEXTT_NONOT_NONENONET_NOTNOTT_NULLNULL T_NUMERICNUMERICT_OFOFT_OLDOLDT_ONONT_ONLYONLYT_OPENOPENT_ORORT_ORDERORDERT_OUTOUTT_OUTEROUTERT_OUTPUTOUTPUTT_OVEROVER T_OVERLAPSOVERLAPS  T_PARAMETER PARAMETER  T_PARTITION PARTITION T_PRECISION PRECISION T_PREPAREPREPARE T_PRIMARYPRIMARY T_PROCEDURE PROCEDURET_RANGERANGET_READSREADS!T_REALREAL$ T_RECURSIVE RECURSIVE'T_REFREF* T_REFERENCES REFERENCES- T_REFERENCING REFERENCING0 T_RELEASERELEASE3T_REPEATREPEAT6 T_RESIGNALRESIGNAL9T_RESULTRESULT<T_RETURNRETURN? T_RETURNSRETURNSBT_REVOKEREVOKEET_RIGHTRIGHTH T_ROLLBACKROLLBACKKT_ROLLUPROLLUPNT_ROWROWQT_ROWSROWST T_SAVEPOINT SAVEPOINTWT_SCOPESCOPEZT_SCROLLSCROLL]T_SECONDSECOND`T_SEARCHSEARCHcT_SELECTSELECTf T_SENSITIVE SENSITIVEiT_SESSION_USER SESSION_USERlT_SETSEToT_SIGNALSIGNALr T_SIMILARSIMILARu T_SMALLINTSMALLINTxT_SOMESOME{ T_SPECIFICSPECIFIC~T_SPECIFICTYPE SPECIFICTYPET_SQLSQLT_SQLEXCEPTION SQLEXCEPTION T_SQLSTATESQLSTATE T_SQLWARNING SQLWARNINGT_STARTSTARTT_STATICSTATIC T_SUBMULTISET SUBMULTISET T_SYMMETRIC SYMMETRICT_SYSTEMSYSTEM T_SYSTEM_USER SYSTEM_USERT_TABLETABLE T_TABLESAMPLE TABLESAMPLET_THENTHENT_TIMETIME T_TIMESTAMP TIMESTAMPT_TIMEZONE_HOUR TIMEZONE_HOURT_TIMEZONE_MINUTETIMEZONE_MINUTET_TOTO T_TRAILINGTRAILING T_TRANSLATION TRANSLATIONT_TREATTREAT T_TRIGGERTRIGGERT_TRUETRUET_UNDOUNDOT_UNIONUNIONT_UNIQUEUNIQUE T_UNKNOWNUNKNOWNT_UNNESTUNNESTT_UNTILUNTILT_UPDATEUPDATET_USERUSERT_USINGUSINGT_VALUEVALUET_VALUESVALUES T_VARCHARVARCHAR T_VARYINGVARYINGT_WHENWHEN T_WHENEVERWHENEVERT_WHEREWHERET_WHILEWHILET_WINDOWWINDOWT_WITHWITHT_WITHINWITHIN T_WITHOUTWITHOUTT_YEARYEART_ALWAYSALWAYS T_ACTIONACTIONT_ADMINADMINT_AFTERAFTERT_ALIASALIAST_ASCASC T_AUTOCOMMIT AUTOCOMMITT_AVGAVG T_BEFOREBEFORE#T_CACHEDCACHED& T_CASCADECASCADE) T_CASEWHENCASEWHEN, T_CHECKPOINT CHECKPOINT/T_CLASSCLASS2 T_COALESCECOALESCE5 T_COMPACTCOMPACT8 T_COMPRESSED COMPRESSED;T_CONCAT T_CONVERTCONVERT?T_COUNTCOUNTBT_DEFRAGDEFRAGET_DESCDESCHT_EVERYEVERYK T_EXPLAINEXPLAINN T_EXTRACTEXTRACTQ T_GENERATED GENERATEDTT_IFNULLIFNULLW T_IGNORECASE IGNORECASEZ T_IMMEDIATELY IMMEDIATELY] T_INCREMENT INCREMENT`T_INDEXINDEXcT_KEYKEYfT_LIMITLIMITi T_LOGSIZELOGSIZElT_MAXMAXo T_MAXROWSMAXROWSrT_MEMORYMEMORYuT_MERGEMERGExT_MINMIN{T_MINUSMINUS~T_NOWNOWT_NOWAITNOWAITT_NULLIFNULLIF T_PASSWORDPASSWORDT_PLANPLAN T_POSITIONPOSITION T_PROPERTYPROPERTYT_PUBLICPUBLICT_QUEUEQUEUE T_READONLYREADONLYT_REFERENTIAL_INTEGRITYREFERENTIAL_INTEGRITYT_RENAMERENAME T_RESTARTRESTART T_RESTRICTRESTRICTT_SCRIPTSCRIPTT_SCRIPTFORMAT SCRIPTFORMAT T_SEQUENCESEQUENCE T_SHUTDOWNSHUTDOWNT_SOURCESOURCE T_STDDEV_POP STDDEV_POP T_STDDEV_SAMP STDDEV_SAMP T_SUBSTRING SUBSTRINGT_SUMSUM T_SYSDATESYSDATET_TEMPTEMPT_TEXTTEXTT_TODAYTODAYT_TOPTOPT_TRIMTRIM T_VAR_POPVAR_POP T_VAR_SAMPVAR_SAMPT_VIEWVIEWT_WORKWORK T_WRITE_DELAY WRITE_DELAYI      !"# CONDITION$%&'()CROSS*+,-CURRENT_DEFAULT_TRANSFORM_GRO./012CURRENT_TRANSFORM_GROUP_FOR_T3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NATURAL UNKNOWNTOKEN,-./01234567 OPENBRACKET89:;<=>?@ SEMICOLONABCDEFGHJKLMkeywordsLorg/xmldb/lib/HashSet; valueTokens()VCode newCommandSet!()Lorg/xmldb/lib/IntValueHashMap;    org/xmldb/lib/HashSet (I)V      java/lang/Stringadd(Ljava/lang/Object;)Z   Zelix   Zeorg/xmldb/lib/IntValueHashMap! "put(Ljava/lang/Object;I)Z $% "&get(Ljava/lang/String;)I(Ljava/lang/Object;I)I (* "+l isKeyword(Ljava/lang/String;)Zcontains 0  1 SourceFile Token.java!g             !" $% '( *+ -. 01 34 67 9: <= ?@ BC EF HI KL NO QR TU WX Z[ ]^ `a cd fg ij lm op rs uv xy {| ~                                                          ! #$ &' )* ,- /0 23 56 89 ;< >? AB DE GH JK MN PQ ST VW YZ \] _` bc ef hi kl no qr tu wx z{ }~                                                           "# %& () +, ./ 12 45 78 :; => @A CD FG IJ LM OP RS UV XY [\ ^_ ab de gh jk mn pq st vw yz |}                                                           !" $% '( *+ -. 01 34 67 9: <= > @A CD FG IJ LM OP RS UV XY [\ ^_ ab de gh jk mn pq st vw yz |}                                   & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z }                                ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6  7  8 9 : ; < = >" ?% @( A+ B. C1 D4 E7 F: G= H@ IC JF KI LL MO NR OU PX Q[ R^ Sa Td Ug Vj Wm Xp Ys Zv [y \| ] ^ _ ` a b c d e f g h i j k l m n ox p q r s t u v wx y z { | } ~                        ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] c ` f i l o r u x { ~                                                  & / N Z c l r u ~                          YCBY?SY3SY*SY!SYfSYTSYcSYiSYrSY -SY uSY @SY SY CSY6SYSYSYSYLSYSYSYRSY,SY5SYGSYPSY\SYSYXSYSYbSY}SY SY!hSY"SY#SY$pSY%|SY&SY'SY(SY)SY*SY+SY,SY-SY.SY/SY0gSY1pSY2|SY3SY4SY5SY6SY7SY8SY9SY:SY;SY<SY=SY>SY?SY@SYASK<*2W* * "YC#K*''W*,'W*0'W*-'W*'.'W*i'W*~'W*0/'W*"'W*#'W*%'W*&'W*)'W*>'W*B'W*F'W*N'W*O0'W*/Y'W*D`'W*[1'W*d2'W*tp'W*}s'W*m3'W*s4'W*v5'W*6'W*7'W*'W*8'W*9'W*:'W*'W*;'W*<'W*='W*4'W*>'W*F'W*L'W*X'W*?'W*@'W*g'W*A'W*B'W*pĶ'W*C'W*D'W*ն'W*E'W*F'W*'W*'W*޶'W*'W*߶'W*'W*G'W*H'W* ()  *, ./*234