how to avoid execution in a block in bison so i am facing a problem where it executes the PRINT command though return value is false eg: