fix analyze errer for (+) and (*)