lunr.QueryParser.prototype.parse = function()

in miredot/lib/lunr/js/lunr.js [2749:2760]


lunr.QueryParser.prototype.parse = function () {
  this.lexer.run()
  this.lexemes = this.lexer.lexemes

  var state = lunr.QueryParser.parseFieldOrTerm

  while (state) {
    state = state(this)
  }

  return this.query
}