Exemple #1
0
        public void GetRegrasProducao()
        {
            bool repeat = true;

            while (repeat)
            {
                Console.WriteLine("\nDigite as regras de produção seguindo o exemplo: S>AB, A>aA, Bb>bB");
                Aux = Console.ReadLine().Replace(" ", string.Empty).Split(',').ToList();

                foreach (string s in Aux)
                {
                    if (s.Length > 2)
                    {
                        P0.Add(s.Split('>')[0]);
                        P1.Add(s.Split('>')[1]);
                    }
                }

                repeat = CheckRegrasProducao();
            }
        }