Changeset 2692 for trunk/gsdl/src
- Timestamp:
- 2001-08-10T12:15:36+12:00 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/mgpp/text/GSDLQueryParser.cpp
r2468 r2692 250 250 // expects the starting quote to have been parsed 251 251 // and discarded 252 // is now for exact phrases 252 // now phrases use the case and stem preference options 253 // ie can search for a phrase ignoring case 253 254 static void ParsePhrase (UCArray::const_iterator &here, 254 255 UCArray::const_iterator end, 255 ProxMatchQueryNode &proxNode) { 256 ProxMatchQueryNode &proxNode, 257 int defaultStemMethod) { 256 258 LexEl el; 257 259 bool first = true; … … 260 262 TermNode termNode; 261 263 termNode.term = el.text; 262 //ParseTermModifiers (here, end, termNode); 264 termNode.stemMethod = defaultStemMethod; 265 //ParseTermModifiers (here, end, termNode, defaultStemMethod); 263 266 if (first) { 264 267 first = false; … … 315 318 } 316 319 } else if (el.lexType == QuoteE) { 317 ParsePhrase (here, end, *proxNode );320 ParsePhrase (here, end, *proxNode, defaultStemMethod); 318 321 return proxNode; 319 322 }
Note:
See TracChangeset
for help on using the changeset viewer.