from pyparsing import *
cislo = Word(nums)
levaZavorka = Suppress('(')
pravaZavorka = Suppress(')')
vyraz = Forward()
vyraz << Or( [cislo,
Group(levaZavor ka + vyraz + "+" + vyraz + pravaZavorka),
Group(levaZavor ka + vyraz + "-" + vyraz + pravaZavorka),
Group(levaZavor ka + vyraz + "*" + vyraz + pravaZavorka)] )
celyVyraz =...