Beispiel #1
0
 def __init__(self, code, ip, out, err, endchar, wantexit=True):
     Director.__init__(self, out, endchar)
     Stack.__init__(self, ip)
     if err != None:
         self.broadcast(*err)
     self.cchar = None
     self.intreg = None
     self.strreg = None
     self.strlit = False
     self._pre(code)
     if wantexit:
         self._exit(0)
Beispiel #2
0
 def __init__(self, start, end, Format, size):
     Stack.__init__(self, size)
     self.start = start
     self.end = end
     self.Format = Format
Beispiel #3
0
 def __init__(self, expression) -> None:
     Stack.__init__(self)
     self.expression = expression
     self.__output = Stack()
     self.__priority = {"+": 1, "-": 1, "*": 2, "/": 2, "^": 3}
Beispiel #4
0
 def __init__(self):
     Stack.__init__(self)
     self.minstack = Stack()  # minstack will hold all the minimums
Beispiel #5
0
 def __init__(self):
   Stack.__init__(self)
   self.min_stack = Stack()