COMPILER: do not ouput unnecessary semicolon