예제 #1
0
 //
 public HardAnalise()
 {
     //Первоначальные определения
     trTbl = new TravellerTable();
     err   = new Errors();
     stt   = new Statement();
     T     = new Stack();
     E     = new Stack();
 }
예제 #2
0
 public void Loader(TravellerTable tbl)
 {
     for (int i = 0; i < tbl.kT; i++)
     {
         listBox1.Items.Add(tbl.trvl[i].StackE);
         listBox2.Items.Add(tbl.trvl[i].StackT);
         listBox3.Items.Add(tbl.trvl[i].Home);
         listBox4.Items.Add(tbl.trvl[i].Function);
         listBox5.Items.Add(tbl.trvl[i].End);
     }
 }
예제 #3
0
 //Перегруженный конструктор
 public HardAnalise(Table tbl, int k)
 {
     //Первоначальные определения
     trTbl = new TravellerTable();
     err   = new Errors();
     stt   = new Statement();
     T     = new Stack();
     E     = new Stack();
     //Устанавливаем сложное выражение
     stt.Set(tbl, k);
 }