Glob.Scanner.Scan C# (CSharp) Method

Scan() public method

public Scan ( ) : Token
return Token
        public Token Scan()
        {
            this._currentKind = this.ScanToken();

            var spelling = _source.Substring(_startIndex, _sourceIndex - _startIndex);

            _startIndex = _sourceIndex;

            return new Token(_currentKind, spelling);
        }

Usage Example

Example #1
0
 private void InitializeScanner(string pattern)
 {
     this._scanner = new Scanner(pattern);
     this._currentToken = _scanner.Scan();
 }
All Usage Examples Of Glob.Scanner::Scan