"""
Funciones de la calculadora.

Por cada argumento que tiene la función, se toma un número del *stack*. El
primer argumento se corresponde al primer elemento obtenido desde el *stack* (el
último).

Las funciones pueden devolver un número o una lista de números que serán
insertados en el stack. En el caso de devolver una lista, el primer número de la
lista será el primero en insertarse en el *stack*. En el caso de devolver
``None``, nada será insertado en el *stack*.
"""
