Package org.joni.constants
Interface OPCode
-
public interface OPCode
-
-
Field Summary
Fields Modifier and Type Field Description static intANYCHARstatic intANYCHAR_MLstatic intANYCHAR_ML_SBstatic intANYCHAR_ML_STARstatic intANYCHAR_ML_STAR_PEEK_NEXTstatic intANYCHAR_ML_STAR_PEEK_NEXT_SBstatic intANYCHAR_ML_STAR_SBstatic intANYCHAR_SBstatic intANYCHAR_STARstatic intANYCHAR_STAR_PEEK_NEXTstatic intANYCHAR_STAR_PEEK_NEXT_SBstatic intANYCHAR_STAR_SBstatic intBACKREF_MULTIstatic intBACKREF_MULTI_ICstatic intBACKREF_WITH_LEVELstatic intBACKREF1static intBACKREF2static intBACKREFNstatic intBACKREFN_ICstatic intBEGIN_BUFstatic intBEGIN_LINEstatic intBEGIN_POSITIONstatic intCALLstatic intCCLASSstatic intCCLASS_MBstatic intCCLASS_MB_NOTstatic intCCLASS_MIXstatic intCCLASS_MIX_NOTstatic intCCLASS_NODEstatic intCCLASS_NOTstatic intCCLASS_NOT_SBstatic intCCLASS_SBstatic intENDstatic intEND_BUFstatic intEND_LINEstatic intEXACT1static intEXACT1_ICstatic intEXACT1_IC_SBstatic intEXACT2static intEXACT3static intEXACT4static intEXACT5static intEXACTMB2Nstatic intEXACTMB2N1static intEXACTMB2N2static intEXACTMB2N3static intEXACTMB3Nstatic intEXACTMBNstatic intEXACTNstatic intEXACTN_ICstatic intEXACTN_IC_SBstatic intFAILstatic intFAIL_LOOK_BEHIND_NOTstatic intFAIL_POSstatic intFINISHstatic intJUMPstatic intLOOK_BEHINDstatic intLOOK_BEHIND_SBstatic intMEMORY_ENDstatic intMEMORY_END_PUSHstatic intMEMORY_END_PUSH_RECstatic intMEMORY_END_RECstatic intMEMORY_STARTstatic intMEMORY_START_PUSHstatic intNOT_WORDstatic intNOT_WORD_BOUNDstatic intNOT_WORD_BOUND_SBstatic intNOT_WORD_SBstatic intNULL_CHECK_ENDstatic intNULL_CHECK_END_MEMSTstatic intNULL_CHECK_END_MEMST_PUSHstatic intNULL_CHECK_STARTstatic int[]OpCodeArgTypesstatic java.lang.String[]OpCodeNamesstatic intPOPstatic intPOP_POSstatic intPOP_STOP_BTstatic intPUSHstatic intPUSH_IF_PEEK_NEXTstatic intPUSH_LOOK_BEHIND_NOTstatic intPUSH_OR_JUMP_EXACT1static intPUSH_POSstatic intPUSH_POS_NOTstatic intPUSH_STOP_BTstatic intREPEATstatic intREPEAT_INCstatic intREPEAT_INC_NGstatic intREPEAT_INC_NG_SGstatic intREPEAT_INC_SGstatic intREPEAT_NGstatic intRETURNstatic intSEMI_END_BUFstatic intSET_OPTIONstatic intSET_OPTION_PUSHstatic intSTATE_CHECKstatic intSTATE_CHECK_ANYCHAR_ML_STARstatic intSTATE_CHECK_ANYCHAR_ML_STAR_SBstatic intSTATE_CHECK_ANYCHAR_STARstatic intSTATE_CHECK_ANYCHAR_STAR_SBstatic intSTATE_CHECK_PUSHstatic intSTATE_CHECK_PUSH_OR_JUMPstatic intWORDstatic intWORD_BEGINstatic intWORD_BEGIN_SBstatic intWORD_BOUNDstatic intWORD_BOUND_SBstatic intWORD_ENDstatic intWORD_END_SBstatic intWORD_SB
-
-
-
Field Detail
-
FINISH
static final int FINISH
- See Also:
- Constant Field Values
-
END
static final int END
- See Also:
- Constant Field Values
-
EXACT1
static final int EXACT1
- See Also:
- Constant Field Values
-
EXACT2
static final int EXACT2
- See Also:
- Constant Field Values
-
EXACT3
static final int EXACT3
- See Also:
- Constant Field Values
-
EXACT4
static final int EXACT4
- See Also:
- Constant Field Values
-
EXACT5
static final int EXACT5
- See Also:
- Constant Field Values
-
EXACTN
static final int EXACTN
- See Also:
- Constant Field Values
-
EXACTMB2N1
static final int EXACTMB2N1
- See Also:
- Constant Field Values
-
EXACTMB2N2
static final int EXACTMB2N2
- See Also:
- Constant Field Values
-
EXACTMB2N3
static final int EXACTMB2N3
- See Also:
- Constant Field Values
-
EXACTMB2N
static final int EXACTMB2N
- See Also:
- Constant Field Values
-
EXACTMB3N
static final int EXACTMB3N
- See Also:
- Constant Field Values
-
EXACTMBN
static final int EXACTMBN
- See Also:
- Constant Field Values
-
EXACT1_IC
static final int EXACT1_IC
- See Also:
- Constant Field Values
-
EXACTN_IC
static final int EXACTN_IC
- See Also:
- Constant Field Values
-
CCLASS
static final int CCLASS
- See Also:
- Constant Field Values
-
CCLASS_MB
static final int CCLASS_MB
- See Also:
- Constant Field Values
-
CCLASS_MIX
static final int CCLASS_MIX
- See Also:
- Constant Field Values
-
CCLASS_NOT
static final int CCLASS_NOT
- See Also:
- Constant Field Values
-
CCLASS_MB_NOT
static final int CCLASS_MB_NOT
- See Also:
- Constant Field Values
-
CCLASS_MIX_NOT
static final int CCLASS_MIX_NOT
- See Also:
- Constant Field Values
-
CCLASS_NODE
static final int CCLASS_NODE
- See Also:
- Constant Field Values
-
ANYCHAR
static final int ANYCHAR
- See Also:
- Constant Field Values
-
ANYCHAR_ML
static final int ANYCHAR_ML
- See Also:
- Constant Field Values
-
ANYCHAR_STAR
static final int ANYCHAR_STAR
- See Also:
- Constant Field Values
-
ANYCHAR_ML_STAR
static final int ANYCHAR_ML_STAR
- See Also:
- Constant Field Values
-
ANYCHAR_STAR_PEEK_NEXT
static final int ANYCHAR_STAR_PEEK_NEXT
- See Also:
- Constant Field Values
-
ANYCHAR_ML_STAR_PEEK_NEXT
static final int ANYCHAR_ML_STAR_PEEK_NEXT
- See Also:
- Constant Field Values
-
WORD
static final int WORD
- See Also:
- Constant Field Values
-
NOT_WORD
static final int NOT_WORD
- See Also:
- Constant Field Values
-
WORD_BOUND
static final int WORD_BOUND
- See Also:
- Constant Field Values
-
NOT_WORD_BOUND
static final int NOT_WORD_BOUND
- See Also:
- Constant Field Values
-
WORD_BEGIN
static final int WORD_BEGIN
- See Also:
- Constant Field Values
-
WORD_END
static final int WORD_END
- See Also:
- Constant Field Values
-
BEGIN_BUF
static final int BEGIN_BUF
- See Also:
- Constant Field Values
-
END_BUF
static final int END_BUF
- See Also:
- Constant Field Values
-
BEGIN_LINE
static final int BEGIN_LINE
- See Also:
- Constant Field Values
-
END_LINE
static final int END_LINE
- See Also:
- Constant Field Values
-
SEMI_END_BUF
static final int SEMI_END_BUF
- See Also:
- Constant Field Values
-
BEGIN_POSITION
static final int BEGIN_POSITION
- See Also:
- Constant Field Values
-
BACKREF1
static final int BACKREF1
- See Also:
- Constant Field Values
-
BACKREF2
static final int BACKREF2
- See Also:
- Constant Field Values
-
BACKREFN
static final int BACKREFN
- See Also:
- Constant Field Values
-
BACKREFN_IC
static final int BACKREFN_IC
- See Also:
- Constant Field Values
-
BACKREF_MULTI
static final int BACKREF_MULTI
- See Also:
- Constant Field Values
-
BACKREF_MULTI_IC
static final int BACKREF_MULTI_IC
- See Also:
- Constant Field Values
-
BACKREF_WITH_LEVEL
static final int BACKREF_WITH_LEVEL
- See Also:
- Constant Field Values
-
MEMORY_START
static final int MEMORY_START
- See Also:
- Constant Field Values
-
MEMORY_START_PUSH
static final int MEMORY_START_PUSH
- See Also:
- Constant Field Values
-
MEMORY_END_PUSH
static final int MEMORY_END_PUSH
- See Also:
- Constant Field Values
-
MEMORY_END_PUSH_REC
static final int MEMORY_END_PUSH_REC
- See Also:
- Constant Field Values
-
MEMORY_END
static final int MEMORY_END
- See Also:
- Constant Field Values
-
MEMORY_END_REC
static final int MEMORY_END_REC
- See Also:
- Constant Field Values
-
FAIL
static final int FAIL
- See Also:
- Constant Field Values
-
JUMP
static final int JUMP
- See Also:
- Constant Field Values
-
PUSH
static final int PUSH
- See Also:
- Constant Field Values
-
POP
static final int POP
- See Also:
- Constant Field Values
-
PUSH_OR_JUMP_EXACT1
static final int PUSH_OR_JUMP_EXACT1
- See Also:
- Constant Field Values
-
PUSH_IF_PEEK_NEXT
static final int PUSH_IF_PEEK_NEXT
- See Also:
- Constant Field Values
-
REPEAT
static final int REPEAT
- See Also:
- Constant Field Values
-
REPEAT_NG
static final int REPEAT_NG
- See Also:
- Constant Field Values
-
REPEAT_INC
static final int REPEAT_INC
- See Also:
- Constant Field Values
-
REPEAT_INC_NG
static final int REPEAT_INC_NG
- See Also:
- Constant Field Values
-
REPEAT_INC_SG
static final int REPEAT_INC_SG
- See Also:
- Constant Field Values
-
REPEAT_INC_NG_SG
static final int REPEAT_INC_NG_SG
- See Also:
- Constant Field Values
-
NULL_CHECK_START
static final int NULL_CHECK_START
- See Also:
- Constant Field Values
-
NULL_CHECK_END
static final int NULL_CHECK_END
- See Also:
- Constant Field Values
-
NULL_CHECK_END_MEMST
static final int NULL_CHECK_END_MEMST
- See Also:
- Constant Field Values
-
NULL_CHECK_END_MEMST_PUSH
static final int NULL_CHECK_END_MEMST_PUSH
- See Also:
- Constant Field Values
-
PUSH_POS
static final int PUSH_POS
- See Also:
- Constant Field Values
-
POP_POS
static final int POP_POS
- See Also:
- Constant Field Values
-
PUSH_POS_NOT
static final int PUSH_POS_NOT
- See Also:
- Constant Field Values
-
FAIL_POS
static final int FAIL_POS
- See Also:
- Constant Field Values
-
PUSH_STOP_BT
static final int PUSH_STOP_BT
- See Also:
- Constant Field Values
-
POP_STOP_BT
static final int POP_STOP_BT
- See Also:
- Constant Field Values
-
LOOK_BEHIND
static final int LOOK_BEHIND
- See Also:
- Constant Field Values
-
PUSH_LOOK_BEHIND_NOT
static final int PUSH_LOOK_BEHIND_NOT
- See Also:
- Constant Field Values
-
FAIL_LOOK_BEHIND_NOT
static final int FAIL_LOOK_BEHIND_NOT
- See Also:
- Constant Field Values
-
CALL
static final int CALL
- See Also:
- Constant Field Values
-
RETURN
static final int RETURN
- See Also:
- Constant Field Values
-
STATE_CHECK_PUSH
static final int STATE_CHECK_PUSH
- See Also:
- Constant Field Values
-
STATE_CHECK_PUSH_OR_JUMP
static final int STATE_CHECK_PUSH_OR_JUMP
- See Also:
- Constant Field Values
-
STATE_CHECK
static final int STATE_CHECK
- See Also:
- Constant Field Values
-
STATE_CHECK_ANYCHAR_STAR
static final int STATE_CHECK_ANYCHAR_STAR
- See Also:
- Constant Field Values
-
STATE_CHECK_ANYCHAR_ML_STAR
static final int STATE_CHECK_ANYCHAR_ML_STAR
- See Also:
- Constant Field Values
-
SET_OPTION_PUSH
static final int SET_OPTION_PUSH
- See Also:
- Constant Field Values
-
SET_OPTION
static final int SET_OPTION
- See Also:
- Constant Field Values
-
ANYCHAR_SB
static final int ANYCHAR_SB
- See Also:
- Constant Field Values
-
ANYCHAR_ML_SB
static final int ANYCHAR_ML_SB
- See Also:
- Constant Field Values
-
ANYCHAR_STAR_SB
static final int ANYCHAR_STAR_SB
- See Also:
- Constant Field Values
-
ANYCHAR_ML_STAR_SB
static final int ANYCHAR_ML_STAR_SB
- See Also:
- Constant Field Values
-
ANYCHAR_STAR_PEEK_NEXT_SB
static final int ANYCHAR_STAR_PEEK_NEXT_SB
- See Also:
- Constant Field Values
-
ANYCHAR_ML_STAR_PEEK_NEXT_SB
static final int ANYCHAR_ML_STAR_PEEK_NEXT_SB
- See Also:
- Constant Field Values
-
STATE_CHECK_ANYCHAR_STAR_SB
static final int STATE_CHECK_ANYCHAR_STAR_SB
- See Also:
- Constant Field Values
-
STATE_CHECK_ANYCHAR_ML_STAR_SB
static final int STATE_CHECK_ANYCHAR_ML_STAR_SB
- See Also:
- Constant Field Values
-
CCLASS_SB
static final int CCLASS_SB
- See Also:
- Constant Field Values
-
CCLASS_NOT_SB
static final int CCLASS_NOT_SB
- See Also:
- Constant Field Values
-
WORD_SB
static final int WORD_SB
- See Also:
- Constant Field Values
-
NOT_WORD_SB
static final int NOT_WORD_SB
- See Also:
- Constant Field Values
-
WORD_BOUND_SB
static final int WORD_BOUND_SB
- See Also:
- Constant Field Values
-
NOT_WORD_BOUND_SB
static final int NOT_WORD_BOUND_SB
- See Also:
- Constant Field Values
-
WORD_BEGIN_SB
static final int WORD_BEGIN_SB
- See Also:
- Constant Field Values
-
WORD_END_SB
static final int WORD_END_SB
- See Also:
- Constant Field Values
-
LOOK_BEHIND_SB
static final int LOOK_BEHIND_SB
- See Also:
- Constant Field Values
-
EXACT1_IC_SB
static final int EXACT1_IC_SB
- See Also:
- Constant Field Values
-
EXACTN_IC_SB
static final int EXACTN_IC_SB
- See Also:
- Constant Field Values
-
OpCodeNames
static final java.lang.String[] OpCodeNames
-
OpCodeArgTypes
static final int[] OpCodeArgTypes
-
-