Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id_"></param>
        /// <param name="val_"></param>
        /// <returns></returns>
        public MemoryStackItem Allocate(int id_, object val_)
        {
            MemoryStackItem item = new MemoryStackItem(id_, val_);

            m_Variable.Add(id_, item);
            return(item);
        }
Ejemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id_"></param>
        /// <param name="val_"></param>
        /// <returns></returns>
        public MemoryStackItem Allocate(object val_)
        {
            int id = GetUnusedId();

            MemoryStackItem item = new MemoryStackItem(id, val_);

            m_Variable.Add(id, item);
            return(item);
        }
Ejemplo n.º 3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="item_"></param>
 public void Deallocate(MemoryStackItem item_)
 {
     Deallocate(item_.ID);
 }