// -- Happy Computing!\r
//\r
package com.stevesoft.pat;\r
+\r
import java.util.*;\r
\r
-/** \r
-Things that need to be kept track of during a\r
+/**\r
+ Things that need to be kept track of during a\r
match. Passed along with Pattern.matchInternal. */\r
-public class Pthings {\r
- /** The current text we are attempting to match. */\r
- public StringLike src;\r
- /** Whether we should ignore the case of letters in\r
- this match. */\r
- public boolean ignoreCase;\r
- public boolean mFlag;\r
- /** The mask to use when dontMatchInQuotes is set. */\r
- public BitSet cbits;\r
- /** Used to keep track of backreferences. */\r
- //public Hashtable marks;\r
- public int[] marks;\r
- public int nMarks;\r
- /** Used to set the behavior of "." By default, it\r
- now fails to match the '\n' character. */\r
- public boolean dotDoesntMatchCR;\r
- /** Determine if Skipped strings need to be checked. */\r
- public boolean no_check;\r
- int lastPos;\r
+public class Pthings\r
+{\r
+ /** The current text we are attempting to match. */\r
+ public StringLike src;\r
+ /** Whether we should ignore the case of letters in\r
+ this match. */\r
+ public boolean ignoreCase;\r
+ public boolean mFlag;\r
+ /** The mask to use when dontMatchInQuotes is set. */\r
+ public BitSet cbits;\r
+ /** Used to keep track of backreferences. */\r
+ //public Hashtable marks;\r
+ public int[] marks;\r
+ public int nMarks;\r
+ /** Used to set the behavior of "." By default, it\r
+ now fails to match the '\n' character. */\r
+ public boolean dotDoesntMatchCR;\r
+ /** Determine if Skipped strings need to be checked. */\r
+ public boolean no_check;\r
+ int lastPos;\r
}\r