示例#1
0
		public void Assign(VarBase var, string name) {
			Pair p;
			if (m_n != 0) {
				int i = 0;
				do {
					p = (m_list[i++] as Pair);
					if (p.m_str == name) {
						p.m_var = var;
						return;
					}
				} while (i < m_n);
			}
			p = new Pair();
			p.m_var = var;
			p.m_str = name;
			m_list.Add(p);
			m_n++;
		}
示例#2
0
 public void Add(VarBase var)
 {
     if (m_read)
         throw new OtherException("Write to the argument list after reading begin");
     m_list.Add(var);
 }
示例#3
0
        //****************************************************************************************************
		public void Add(VarBase var) {
			if (m_read)
				throw new OtherException("ќшибка записи в список аргументов");
			m_list.Add(var);
		}