ON ERROR x= ; && test 'ciao' * bug 1 : * ok *x= ; 'ciao' * 'ciao' is within a line comment, but editor don't show it correctly *x= ; && test 'ciao' * bug 2 : the second ; is within a inline comment, but the compiler fire a error x= ; && test * ; 'ciao' * workaround : reset the parser stack with a comment tag x= ; && test ; ;;;;;;;;;; && 'ciao' x= ; && test ; ;;;;;;;;;; * 'ciao'