コード例 #1
0
ファイル: MainForm.cs プロジェクト: fizzdi/thompson
        private void button_build_Click(object sender, EventArgs e)
        {
            pbs.ForEach(panel1.Controls.Remove);
            pbs.Clear();
            nfa = new NFA(textbox_RE.Text);
            textbox_PostfixRE.Text = nfa.PostixRegularExpression;
            textbox_InfixRE.Text   = nfa.InfixRegularExpression;

            nfa.build(textbox_graph);
            is_builded = true;
            createPictureBoxes(nfa.grid.Count);
            drawLines();
            button_save.Enabled  = true;
            button_check.Enabled = true;
        }
コード例 #2
0
 public CheckForm(NFA nfa)
 {
     InitializeComponent();
     this.nfa = nfa;
 }