Fan.Sys.Depend.Parser.parse C# (CSharp) Method

parse() private method

private parse ( ) : Depend
return Depend
            internal Depend parse()
            {
                m_name = name();
                constraints.Add(constraint());
                while (m_cur == ',')
                {
                  consume();
                  consumeSpaces();
                  constraints.Add(constraint());
                }
                if (m_pos <= m_len) throw new System.Exception();
                return new Depend(m_name, (Constraint[])constraints.ToArray(
                  System.Type.GetType("Fan.Sys.Depend+Constraint")));
            }