def obalDvaArgumenty(fce):
    """
    Obalová funkce pro kontroku zásobníku
       fce --  je funkce, která se provede se dvěma 
               argumenty vyzvednutými ze zásobníku
    """
    if len(zasobnik) >= 2:
        b = pop()
        a = pop()
        push( fce(a,b) )
    else:
        statusLabel.config(text=u'CHYBA: v zásobníku je málo čísel',fg='red', bg="#555555")

def scitani(a,b):
    return a+b


def makej(event=None):
    vstupniData=vstupEntry.get()
    # po načtení dat, vymažu vstupní pole
    vstupEntry.delete(0,END)  
    for token in vstupniData.split():
        # matematické operace
        if token == '+':
            obalDvaArgumenty( scitani )
        elif token == '-':
            obalDvaArgumenty(lambda x,y: x-y)
        # vložení čísel do zásobníku
        else:
            push(token)
