Determines if the supplied character (charIn) could be the start of this delimiter.
Determines if the supplied character (charIn) could be the start of this delimiter.
This should only ever be called from DFAField.
In the case of WSPStar, if charIn is not a whitespace then we must compare charIn to the next character in the delimiter if it's present.
A state executes by evaluating guarded actions.
A state executes by evaluating guarded actions. if rules(n).test() evaluates to true, then take action by rules(n).act().