diff --git a/src/main/java/org/xembly/Verbs.java b/src/main/java/org/xembly/Verbs.java index 68255a00..3dac8454 100644 --- a/src/main/java/org/xembly/Verbs.java +++ b/src/main/java/org/xembly/Verbs.java @@ -65,12 +65,12 @@ public Collection directives() { final XemblyLexer lexer = new XemblyLexer( CharStreams.fromString(this.text) ); - lexer.removeErrorListeners(); - lexer.addErrorListener(this.errors()); final XemblyParser parser = new XemblyParser( new CommonTokenStream(lexer) ); + lexer.removeErrorListeners(); + lexer.addErrorListener(this.errors()); parser.removeErrorListeners(); parser.addErrorListener(this.errors()); try {