Class ScanEnvironment
java.lang.Object
org.joni.ScanEnvironment
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) int(package private) int(package private) final int(package private) int(package private) intfinal org.jcodings.Encoding(package private) booleanNode[](package private) int(package private) intint(package private) int(package private) int(package private) int(package private) Node[]final Regexprivate static final intfinal Syntax(package private) UnsetAddrList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint(package private) voidvoidclear()(package private) voidintconvertBackslashValue(int c) voidpopPrecReadNotNode(Node node) voidpushPrecReadNotNode(Node node) voidsetMemNode(int num, Node node)
-
Field Details
-
SCANENV_MEMNODES_SIZE
private static final int SCANENV_MEMNODES_SIZE- See Also:
-
option
int option -
caseFoldFlag
final int caseFoldFlag -
enc
public final org.jcodings.Encoding enc -
syntax
-
captureHistory
int captureHistory -
btMemStart
int btMemStart -
btMemEnd
int btMemEnd -
backrefedMem
int backrefedMem -
reg
-
numCall
int numCall -
unsetAddrList
UnsetAddrList unsetAddrList -
numMem
public int numMem -
numNamed
int numNamed -
memNodes
-
numCombExpCheck
int numCombExpCheck -
combExpMaxRegNum
int combExpMaxRegNum -
currMaxRegNum
int currMaxRegNum -
hasRecursion
boolean hasRecursion -
numPrecReadNotNodes
int numPrecReadNotNodes -
precReadNotNodes
Node[] precReadNotNodes
-
-
Constructor Details
-
ScanEnvironment
-
-
Method Details
-
clear
public void clear() -
addMemEntry
public int addMemEntry() -
setMemNode
-
pushPrecReadNotNode
-
popPrecReadNotNode
-
currentPrecReadNotNode
-
convertBackslashValue
public int convertBackslashValue(int c) -
ccEscWarn
-
closeBracketWithoutEscapeWarn
-