docs: @Override
  	public void mTokens() throws RecognitionException {
  		// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:8: ( WS | FLOAT | HEX | DECIMAL | STRING | TIME_INTERVAL | BOOL | NULL | AT | PLUS_ASSIGN | MINUS_ASSIGN | MULT_ASSIGN | DIV_ASSIGN | AND_ASSIGN | OR_ASSIGN | XOR_ASSIGN | MOD_ASSIGN | UNIFY | DECR | INCR | ARROW | SEMICOLON | COLON | EQUALS | NOT_EQUALS | GREATER_EQUALS | LESS_EQUALS | GREATER | LESS | EQUALS_ASSIGN | LEFT_PAREN | RIGHT_PAREN | LEFT_SQUARE | RIGHT_SQUARE | LEFT_CURLY | RIGHT_CURLY | COMMA | DOT | NULL_SAFE_DOT | DOUBLE_AMPER | DOUBLE_PIPE | QUESTION | NEGATION | TILDE | PIPE | AMPER | XOR | MOD | STAR | MINUS | PLUS | HASH | C_STYLE_SINGLE_LINE_COMMENT | MULTI_LINE_COMMENT | ID | DIV | MISC )
  		int alt63=57;
  		alt63 = dfa63.predict(input);
  		switch (alt63) {
  			case 1 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:10: WS
  				{
  				mWS(); if (state.failed) return;
  
  				}
  				break;
  			case 2 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:13: FLOAT
  				{
  				mFLOAT(); if (state.failed) return;
  
  				}
  				break;
  			case 3 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:19: HEX
  				{
  				mHEX(); if (state.failed) return;
  
  				}
  				break;
  			case 4 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:23: DECIMAL
  				{
  				mDECIMAL(); if (state.failed) return;
  
  				}
  				break;
  			case 5 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:31: STRING
  				{
  				mSTRING(); if (state.failed) return;
  
  				}
  				break;
  			case 6 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:38: TIME_INTERVAL
  				{
  				mTIME_INTERVAL(); if (state.failed) return;
  
  				}
  				break;
  			case 7 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:52: BOOL
  				{
  				mBOOL(); if (state.failed) return;
  
  				}
  				break;
  			case 8 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:57: NULL
  				{
  				mNULL(); if (state.failed) return;
  
  				}
  				break;
  			case 9 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:62: AT
  				{
  				mAT(); if (state.failed) return;
  
  				}
  				break;
  			case 10 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:65: PLUS_ASSIGN
  				{
  				mPLUS_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 11 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:77: MINUS_ASSIGN
  				{
  				mMINUS_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 12 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:90: MULT_ASSIGN
  				{
  				mMULT_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 13 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:102: DIV_ASSIGN
  				{
  				mDIV_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 14 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:113: AND_ASSIGN
  				{
  				mAND_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 15 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:124: OR_ASSIGN
  				{
  				mOR_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 16 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:134: XOR_ASSIGN
  				{
  				mXOR_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 17 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:145: MOD_ASSIGN
  				{
  				mMOD_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 18 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:156: UNIFY
  				{
  				mUNIFY(); if (state.failed) return;
  
  				}
  				break;
  			case 19 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:162: DECR
  				{
  				mDECR(); if (state.failed) return;
  
  				}
  				break;
  			case 20 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:167: INCR
  				{
  				mINCR(); if (state.failed) return;
  
  				}
  				break;
  			case 21 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:172: ARROW
  				{
  				mARROW(); if (state.failed) return;
  
  				}
  				break;
  			case 22 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:178: SEMICOLON
  				{
  				mSEMICOLON(); if (state.failed) return;
  
  				}
  				break;
  			case 23 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:188: COLON
  				{
  				mCOLON(); if (state.failed) return;
  
  				}
  				break;
  			case 24 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:194: EQUALS
  				{
  				mEQUALS(); if (state.failed) return;
  
  				}
  				break;
  			case 25 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:201: NOT_EQUALS
  				{
  				mNOT_EQUALS(); if (state.failed) return;
  
  				}
  				break;
  			case 26 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:212: GREATER_EQUALS
  				{
  				mGREATER_EQUALS(); if (state.failed) return;
  
  				}
  				break;
  			case 27 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:227: LESS_EQUALS
  				{
  				mLESS_EQUALS(); if (state.failed) return;
  
  				}
  				break;
  			case 28 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:239: GREATER
  				{
  				mGREATER(); if (state.failed) return;
  
  				}
  				break;
  			case 29 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:247: LESS
  				{
  				mLESS(); if (state.failed) return;
  
  				}
  				break;
  			case 30 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:252: EQUALS_ASSIGN
  				{
  				mEQUALS_ASSIGN(); if (state.failed) return;
  
  				}
  				break;
  			case 31 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:266: LEFT_PAREN
  				{
  				mLEFT_PAREN(); if (state.failed) return;
  
  				}
  				break;
  			case 32 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:277: RIGHT_PAREN
  				{
  				mRIGHT_PAREN(); if (state.failed) return;
  
  				}
  				break;
  			case 33 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:289: LEFT_SQUARE
  				{
  				mLEFT_SQUARE(); if (state.failed) return;
  
  				}
  				break;
  			case 34 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:301: RIGHT_SQUARE
  				{
  				mRIGHT_SQUARE(); if (state.failed) return;
  
  				}
  				break;
  			case 35 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:314: LEFT_CURLY
  				{
  				mLEFT_CURLY(); if (state.failed) return;
  
  				}
  				break;
  			case 36 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:325: RIGHT_CURLY
  				{
  				mRIGHT_CURLY(); if (state.failed) return;
  
  				}
  				break;
  			case 37 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:337: COMMA
  				{
  				mCOMMA(); if (state.failed) return;
  
  				}
  				break;
  			case 38 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:343: DOT
  				{
  				mDOT(); if (state.failed) return;
  
  				}
  				break;
  			case 39 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:347: NULL_SAFE_DOT
  				{
  				mNULL_SAFE_DOT(); if (state.failed) return;
  
  				}
  				break;
  			case 40 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:361: DOUBLE_AMPER
  				{
  				mDOUBLE_AMPER(); if (state.failed) return;
  
  				}
  				break;
  			case 41 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:374: DOUBLE_PIPE
  				{
  				mDOUBLE_PIPE(); if (state.failed) return;
  
  				}
  				break;
  			case 42 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:386: QUESTION
  				{
  				mQUESTION(); if (state.failed) return;
  
  				}
  				break;
  			case 43 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:395: NEGATION
  				{
  				mNEGATION(); if (state.failed) return;
  
  				}
  				break;
  			case 44 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:404: TILDE
  				{
  				mTILDE(); if (state.failed) return;
  
  				}
  				break;
  			case 45 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:410: PIPE
  				{
  				mPIPE(); if (state.failed) return;
  
  				}
  				break;
  			case 46 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:415: AMPER
  				{
  				mAMPER(); if (state.failed) return;
  
  				}
  				break;
  			case 47 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:421: XOR
  				{
  				mXOR(); if (state.failed) return;
  
  				}
  				break;
  			case 48 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:425: MOD
  				{
  				mMOD(); if (state.failed) return;
  
  				}
  				break;
  			case 49 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:429: STAR
  				{
  				mSTAR(); if (state.failed) return;
  
  				}
  				break;
  			case 50 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:434: MINUS
  				{
  				mMINUS(); if (state.failed) return;
  
  				}
  				break;
  			case 51 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:440: PLUS
  				{
  				mPLUS(); if (state.failed) return;
  
  				}
  				break;
  			case 52 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:445: HASH
  				{
  				mHASH(); if (state.failed) return;
  
  				}
  				break;
  			case 53 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:450: C_STYLE_SINGLE_LINE_COMMENT
  				{
  				mC_STYLE_SINGLE_LINE_COMMENT(); if (state.failed) return;
  
  				}
  				break;
  			case 54 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:478: MULTI_LINE_COMMENT
  				{
  				mMULTI_LINE_COMMENT(); if (state.failed) return;
  
  				}
  				break;
  			case 55 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:497: ID
  				{
  				mID(); if (state.failed) return;
  
  				}
  				break;
  			case 56 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:500: DIV
  				{
  				mDIV(); if (state.failed) return;
  
  				}
  				break;
  			case 57 :
  				// src/main/resources/org/drools/compiler/lang/DRL5Lexer.g:1:504: MISC
  				{
  				mMISC(); if (state.failed) return;
  
  				}
  				break;
  
  		}
  	}