;ò
¾5^Bc           @   s:   d  Z  d d d !Z d k l Z d e f d „  ƒ  YZ d S(   sA   
   Copyright (C) 2003 PimenTech SARL (http://www.pimentech.net)

   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Library General Public License as
   published by the Free Software Foundation; either version 2 of the
   License, or (at your option) any later version.

   This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Library General Public License for more details.

   You should have received a copy of the GNU Library General Public
   License along with this library; see the file COPYING.LIB.  If not,
   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
   Boston, MA 02111-1307, USA.  
s   $Revision: 1.3 $i   iþÿÿÿ(   s   Objects   Stackc           B   s>   t  Z d  Z d Z g  Z d „  Z d „  Z d „  Z d „  Z RS(   s   a stack class (based on list)s   Stackc         C   s   |  i i | ƒ d  S(   N(   s   selfs   stacks   appends   object(   s   selfs   object(    (    s   stack.pys   push   s    c         C   s   |  i d } |  i d =| Sd  S(   Niÿÿÿÿ(   s   selfs   stacks   top(   s   selfs   top(    (    s   stack.pys   pop"   s    
c         C   s   |  i d Sd  S(   Niÿÿÿÿ(   s   selfs   stack(   s   self(    (    s   stack.pys   top'   s    c         C   s   |  i Sd  S(   N(   s   selfs   stack(   s   self(    (    s   stack.pys   empty*   s    (	   s   __name__s
   __module__s   __doc__s	   meta_types   stacks   pushs   pops   tops   empty(    (    (    s   stack.pys   Stack   s    			N(   s   __doc__s   __version__s"   Products.PimenTechLibCommon.objects   Objects   Stack(   s   Objects   __version__s   Stack(    (    s   stack.pys   ?   s   
