Skip to content

Commit

Permalink
js: Rename listener
Browse files Browse the repository at this point in the history
  • Loading branch information
kasbah committed Jan 23, 2018
1 parent b7f4e70 commit fb67c09
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions js/lib/index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
const {ElectroGrammarLexer} = require('./ElectroGrammarLexer');
const {ElectroGrammarParser} = require('./ElectroGrammarParser');
const {ElectroGrammarListener} = require('./electro_grammar_listener');
const {ToObjectListener} = require('./to_object_listener');
const antlr4 = require('antlr4');

function get_parser(start_rule) {
Expand All @@ -21,7 +21,7 @@ function get_parser(start_rule) {
parser.buildParseTrees = true;

const tree = parser[start_rule]();
const listener = new ElectroGrammarListener();
const listener = new ToObjectListener();
const walker = antlr4.tree.ParseTreeWalker.DEFAULT.walk(listener, tree);
return listener.obj;
}
Expand Down
4 changes: 2 additions & 2 deletions js/lib/lax_parser.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
const {ElectroGrammarLexer} = require('./ElectroGrammarLexer');
const {ElectroGrammarParser} = require('./ElectroGrammarParser');
const {ElectroGrammarListener} = require('./electro_grammar_listener');
const {ToObjectListener} = require('./to_object_listener');
const antlr4 = require('antlr4');

class LexerIgnoreListener extends antlr4.error.ErrorListener {
Expand Down Expand Up @@ -42,7 +42,7 @@ function parse(input) {
parser.addErrorListener(parserIgnorer);

const tree = parser.electro_grammar();
const listener = new ElectroGrammarListener();
const listener = new ToObjectListener();
const walker = antlr4.tree.ParseTreeWalker.DEFAULT.walk(listener, tree);
console.log({lexer: lexerIgnorer.ignored, parser: parserIgnorer.ignored});
return {component: listener.obj, ignored: lexerIgnorer.ignored};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ function handle_package_size(ctx) {
return '';
}

class ElectroGrammarToObjectListener extends ElectroGrammarListener {
class ToObjectListener extends ElectroGrammarListener {
constructor() {
super();
this.obj = {};
Expand Down Expand Up @@ -236,4 +236,4 @@ class ElectroGrammarToObjectListener extends ElectroGrammarListener {
}
}

exports.ElectroGrammarListener = ElectroGrammarToObjectListener;
exports.ToObjectListener = ToObjectListener;

0 comments on commit fb67c09

Please sign in to comment.