Changeset 2468 for trunk/gsdl/src/mgpp/text/GSDLQueryParser.cpp
- Timestamp:
- 2001-05-24T17:06:48+12:00 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/mgpp/text/GSDLQueryParser.cpp
r1770 r2468 17 17 * along with this program; if not, write to the Free Software 18 18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 *20 * $Id$21 19 * 22 20 **************************************************************************/ … … 94 92 // default is within 20 words 95 93 static void SetRangeValues (TermNode &termNode, 96 UCArray &near ) {97 UCArray NEAR ; SetCStr(NEAR, "NEAR");98 if (near == NEAR) { // no modifier94 UCArray &nearby) { 95 UCArray NEARBY; SetCStr(NEARBY, "NEAR"); 96 if (nearby == NEARBY) { // no modifier 99 97 termNode.startRange = -21; 100 98 termNode.endRange = 20; 101 99 } 102 100 else { // extract number 103 UCArray::const_iterator here = near .begin()+4;104 UCArray::const_iterator end = near .end();101 UCArray::const_iterator here = nearby.begin()+4; 102 UCArray::const_iterator end = nearby.end(); 105 103 int size=0; 106 104 while (here != end) { … … 112 110 termNode.endRange = size; 113 111 } 114 115 116 } 112 } 113 117 114 static unsigned long GetStemMethod(LexEl &el, int defaultStemMethod) { 118 115 // here expect el to contain some of c,s,i,u
Note:
See TracChangeset
for help on using the changeset viewer.