Package org.joni
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) int
final org.jcodings.Encoding
(package private) boolean
Node[]
(package private) int
(package private) int
int
(package private) int
(package private) int
(package private) int
(package private) Node[]
final Regex
private static final int
final Syntax
(package private) UnsetAddrList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
(package private) void
void
clear()
(package private) void
int
convertBackslashValue
(int c) void
popPrecReadNotNode
(Node node) void
pushPrecReadNotNode
(Node node) void
setMemNode
(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
-