LSharp.Reader.LBracketReader C# (CSharp) Method

LBracketReader() public static method

public static LBracketReader ( TextReader textReader ) : Pair
textReader TextReader
return Pair
        public static Pair LBracketReader(TextReader textReader)
        {
            int c;

            while (Char.IsWhiteSpace((Char)textReader.Peek()))
            {
                c = textReader.Read();
            }

            object o = Read(textReader, EOF);
            if (o != RBRACKET)
                return new Pair(o, LBracketReader(textReader));

            return null;
        }