Monobjc.Tools.Generator.Parsers.Sgml.HtmlStream.SniffTerminator C# (CSharp) Method

SniffTerminator() private method

private SniffTerminator ( string term ) : void
term string
return void
        private void SniffTerminator(string term)
        {
            int ch = this.ReadChar();
            int i = 0;
            int n = term.Length;
            while (i < n && ch != EOF)
            {
                if (term[i] == ch)
                {
                    i++;
                    if (i == n)
                    {
                        break;
                    }
                }
                else
                {
                    i = 0; // reset.
                }
                ch = this.ReadChar();
            }
        }