pratt parser example: added Python expression operator definitions