             return super
         catch error
             throw error unless /Parsing halted/.test error.message
-            @report_error error.message
 
     # Add a `.yylloc` to lexer.
     lexer:


        @report_error message, location


# Parser and tree builder
# -----------------------

            t

    # Override Jison parser error function
    parseError: (_, {line, token:tag, recoverable}) ->
        switch tag
            when 'TERMINATOR'
                message = 'unexpected end of expression'
