Exemplo n.º 1
0
 protected AutoScanner(AutoScanner <TToken> source)
 {
     _cache            = source._cache;
     _expressionString = source._expressionString;
     _currentState     = ScannerState.INITIAL;
     SetForState(ScannerState.INITIAL);
 }
Exemplo n.º 2
0
        protected virtual AutoScanner <TToken> NewScanner()
        {
            AutoScanner <TToken> result = (AutoScanner <TToken>)MemberwiseClone();

            result._solIndicies      = new List <int>();
            result._currentToken     = null;
            result._nextCharPosition = 0;
            return(result);
        }