0
0
bleve/search/y.output
Marty Schoch f225d484b3 overhauled search
many bugs fixed in existing search
phrase query updated to support gaps in term sequence
new query types
all,none,match,phrase match
and new query syntax search, like google search:
+/-(optional field qualifier:)<term or quoted phrase>
2014-07-11 14:49:59 -04:00

160 lines
2.4 KiB
Plaintext

state 0
$accept: .input $end
searchPrefix: . (5)
PLUS shift 6
MINUS shift 7
. reduce 5 (src line 41)
input goto 1
searchParts goto 2
searchPart goto 3
searchPrefix goto 4
searchMustMustNot goto 5
state 1
$accept: input.$end
$end accept
. error
state 2
input: searchParts. (1)
. reduce 1 (src line 21)
state 3
searchParts: searchPart.searchParts
searchParts: searchPart. (3)
searchPrefix: . (5)
$end reduce 3 (src line 30)
PLUS shift 6
MINUS shift 7
. reduce 5 (src line 41)
searchParts goto 8
searchPart goto 3
searchPrefix goto 4
searchMustMustNot goto 5
state 4
searchPart: searchPrefix.searchBase searchSuffix
STRING shift 10
PHRASE shift 11
. error
searchBase goto 9
state 5
searchPrefix: searchMustMustNot. (6)
. reduce 6 (src line 44)
state 6
searchMustMustNot: PLUS. (7)
. reduce 7 (src line 50)
state 7
searchMustMustNot: MINUS. (8)
. reduce 8 (src line 55)
state 8
searchParts: searchPart searchParts. (2)
. reduce 2 (src line 26)
state 9
searchPart: searchPrefix searchBase.searchSuffix
searchSuffix: . (14)
BOOST shift 14
. reduce 14 (src line 163)
searchSuffix goto 12
searchBoost goto 13
state 10
searchBase: STRING. (9)
searchBase: STRING.COLON STRING
searchBase: STRING.COLON PHRASE
COLON shift 15
. reduce 9 (src line 61)
state 11
searchBase: PHRASE. (10)
. reduce 10 (src line 84)
state 12
searchPart: searchPrefix searchBase searchSuffix. (4)
. reduce 4 (src line 35)
state 13
searchSuffix: searchBoost. (15)
. reduce 15 (src line 167)
state 14
searchBoost: BOOST.INT
INT shift 16
. error
state 15
searchBase: STRING COLON.STRING
searchBase: STRING COLON.PHRASE
STRING shift 17
PHRASE shift 18
. error
state 16
searchBoost: BOOST INT. (13)
. reduce 13 (src line 157)
state 17
searchBase: STRING COLON STRING. (11)
. reduce 11 (src line 107)
state 18
searchBase: STRING COLON PHRASE. (12)
. reduce 12 (src line 131)
12 terminals, 9 nonterminals
16 grammar rules, 19/2000 states
0 shift/reduce, 0 reduce/reduce conflicts reported
58 working sets used
memory: parser 13/30000
0 extra closures
11 shift entries, 2 exceptions
9 goto entries
3 entries saved by goto default
Optimizer space used: output 18/30000
18 table entries, 0 zero
maximum spread: 12, maximum offset: 12