Package icyllis.arc3d.compiler.lex
Class Token
java.lang.Object
icyllis.arc3d.compiler.lex.Token
Represents a lexer token that encapsulates the token kind and position.
It's packed as a
long
value to reduce object allocation.
This class provides static methods to pack and unpack lexer tokens.-
Field Summary
Modifier and TypeFieldDescriptionstatic final long
static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.static final int
Token Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon. -
Method Summary
-
Field Details
-
TK_END_OF_FILE
public static final int TK_END_OF_FILEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_INTLITERAL
public static final int TK_INTLITERALToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_FLOATLITERAL
public static final int TK_FLOATLITERALToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_STRINGLITERAL
public static final int TK_STRINGLITERALToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_TRUE
public static final int TK_TRUEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_FALSE
public static final int TK_FALSEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_BREAK
public static final int TK_BREAKToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_CONTINUE
public static final int TK_CONTINUEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_DO
public static final int TK_DOToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_FOR
public static final int TK_FORToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_WHILE
public static final int TK_WHILEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_IF
public static final int TK_IFToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_ELSE
public static final int TK_ELSEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_SWITCH
public static final int TK_SWITCHToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_CASE
public static final int TK_CASEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_DEFAULT
public static final int TK_DEFAULTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_DISCARD
public static final int TK_DISCARDToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_RETURN
public static final int TK_RETURNToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_IN
public static final int TK_INToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_OUT
public static final int TK_OUTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_INOUT
public static final int TK_INOUTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_CONST
public static final int TK_CONSTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_UNIFORM
public static final int TK_UNIFORMToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_BUFFER
public static final int TK_BUFFERToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_WORKGROUP
public static final int TK_WORKGROUPToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_SMOOTH
public static final int TK_SMOOTHToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_FLAT
public static final int TK_FLATToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_NOPERSPECTIVE
public static final int TK_NOPERSPECTIVEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_COHERENT
public static final int TK_COHERENTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_VOLATILE
public static final int TK_VOLATILEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_RESTRICT
public static final int TK_RESTRICTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_READONLY
public static final int TK_READONLYToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_WRITEONLY
public static final int TK_WRITEONLYToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_SUBROUTINE
public static final int TK_SUBROUTINEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LAYOUT
public static final int TK_LAYOUTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_STRUCT
public static final int TK_STRUCTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_USING
public static final int TK_USINGToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_INLINE
public static final int TK_INLINEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_NOINLINE
public static final int TK_NOINLINEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PURE
public static final int TK_PUREToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_RESERVED
public static final int TK_RESERVEDToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_IDENTIFIER
public static final int TK_IDENTIFIERToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_HASH
public static final int TK_HASHToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LPAREN
public static final int TK_LPARENToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_RPAREN
public static final int TK_RPARENToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LBRACE
public static final int TK_LBRACEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_RBRACE
public static final int TK_RBRACEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LBRACKET
public static final int TK_LBRACKETToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_RBRACKET
public static final int TK_RBRACKETToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_DOT
public static final int TK_DOTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_COMMA
public static final int TK_COMMAToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_EQ
public static final int TK_EQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LT
public static final int TK_LTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_GT
public static final int TK_GTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_BANG
public static final int TK_BANGToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_TILDE
public static final int TK_TILDEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_QUES
public static final int TK_QUESToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_COLON
public static final int TK_COLONToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_EQEQ
public static final int TK_EQEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LTEQ
public static final int TK_LTEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_GTEQ
public static final int TK_GTEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_BANGEQ
public static final int TK_BANGEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PLUSPLUS
public static final int TK_PLUSPLUSToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_MINUSMINUS
public static final int TK_MINUSMINUSToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PLUS
public static final int TK_PLUSToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_MINUS
public static final int TK_MINUSToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_STAR
public static final int TK_STARToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_SLASH
public static final int TK_SLASHToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PERCENT
public static final int TK_PERCENTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LTLT
public static final int TK_LTLTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_GTGT
public static final int TK_GTGTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_AMPAMP
public static final int TK_AMPAMPToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PIPEPIPE
public static final int TK_PIPEPIPEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_CARETCARET
public static final int TK_CARETCARETToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_AMP
public static final int TK_AMPToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PIPE
public static final int TK_PIPEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_CARET
public static final int TK_CARETToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PLUSEQ
public static final int TK_PLUSEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_MINUSEQ
public static final int TK_MINUSEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_STAREQ
public static final int TK_STAREQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_SLASHEQ
public static final int TK_SLASHEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PERCENTEQ
public static final int TK_PERCENTEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LTLTEQ
public static final int TK_LTLTEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_GTGTEQ
public static final int TK_GTGTEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_AMPEQ
public static final int TK_AMPEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_PIPEEQ
public static final int TK_PIPEEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_CARETEQ
public static final int TK_CARETEQToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_SEMICOLON
public static final int TK_SEMICOLONToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_NEWLINE
public static final int TK_NEWLINEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_WHITESPACE
public static final int TK_WHITESPACEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_LINE_COMMENT
public static final int TK_LINE_COMMENTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_BLOCK_COMMENT
public static final int TK_BLOCK_COMMENTToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_INVALID
public static final int TK_INVALIDToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
TK_NONE
public static final int TK_NONEToken Kinds, 0 is reserved for END_OF_FILE, others are sequential and match with lexicon.- See Also:
-
NO_TOKEN
public static final long NO_TOKEN- See Also:
-
-
Method Details
-
make
public static long make(int kind, int offset, int length) -
kind
public static int kind(long token) -
offset
public static int offset(long token) -
length
public static int length(long token) -
replace
public static long replace(long token, int kind)
-