private void btnChonsky_Click(object sender, EventArgs e)
        {
            btnSimplificar_Click(null, null);

            NormalFormChomsky fnc = new NormalFormChomsky(simplificao.Simplified);
            lbVariaveisChomsky.Items.Clear();
            lbVariaveisChomsky.Items.AddRange(fnc.Normalized.Variables.Cast<Object>().ToArray());

            lbTerminaisChomsky.Items.Clear();
            lbTerminaisChomsky.Items.AddRange(fnc.Normalized.Terminals.Cast<Object>().ToArray());

            lbProducoesChomsky.Items.Clear();
            lbProducoesChomsky.Items.AddRange(fnc.Normalized.Rules.ToArray());
        }
示例#2
0
        private void btnChonsky_Click(object sender, EventArgs e)
        {
            btnSimplificar_Click(null, null);

            NormalFormChomsky fnc = new NormalFormChomsky(simplificao.Simplified);

            lbVariaveisChomsky.Items.Clear();
            lbVariaveisChomsky.Items.AddRange(fnc.Normalized.Variables.Cast <Object>().ToArray());

            lbTerminaisChomsky.Items.Clear();
            lbTerminaisChomsky.Items.AddRange(fnc.Normalized.Terminals.Cast <Object>().ToArray());

            lbProducoesChomsky.Items.Clear();
            lbProducoesChomsky.Items.AddRange(fnc.Normalized.Rules.ToArray());
        }