Commit 6d472ccd authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Use EsprimaLexer in JsParser.

But keep JsLiteralParser still using the old Lexer.
parent 7946e2dd
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
require 'jsduck/lexer'
require 'jsduck/esprima_lexer'
require 'jsduck/doc_parser'
require 'jsduck/js_literal_parser'
require 'jsduck/js_literal_builder'
@@ -7,7 +7,7 @@ module JsDuck

  class JsParser < JsLiteralParser
    def initialize(input, options = {})
      super(input)
      @lex = EsprimaLexer.new(input)
      @doc_parser = DocParser.new
      @docs = []
      @ext_namespaces = options[:ext_namespaces] || ["Ext"]