# zásobník s čísly
zasobnik = []  

def push(cislo):
    global zasobnik
    """
    Vloží číslo do zásobníku.
    
    Návratovou hodnotou oznámí, zda se vložení povedlo. 
    Zároveň se oznámení vepíše do stavového řádku.
    """
    try:
        zasobnik.append(float(cislo))
        zasobnikBox.insert(0, str(cislo) )
        statusLabel.config(text=u'vkládám {} -- OK'.format(cislo), fg='black')
        return True
    except :
        statusLabel.config(text=u'CHYBA při vkládání {}'.format(cislo), fg='red')
        return False

def pop():
    global zasobnik
    """
    Vymaže číslo z vrcholu zásobníku
    a vydá ho jakou návratovou hodnotu.
    """
    zasobnikBox.delete(0)
    return zasobnik.pop()

