return mid;\r
}\r
final IndexEntry midEntry = sortedIndex.get(mid);\r
+ if (midEntry.word.equals("pre-print")) {\r
+ System.out.println();\r
+ }\r
\r
final int comp = language.sortComparator.compare(word, midEntry.word.toLowerCase());\r
if (comp == 0) {\r
}\r
return result;\r
} else if (comp < 0) {\r
+// Log.d("THAD", "Upper bound: " + midEntry);\r
end = mid;\r
} else {\r
+// Log.d("THAD", "Lower bound: " + midEntry);\r
start = mid + 1;\r
}\r
}\r
for (; r <= rowIndex; ++r) {\r
rows.get(r).indexEntry = indexEntry;\r
}\r
- assert false && rows.get(indexEntry.startRow).isToken();\r
+ assert rows.get(indexEntry.startRow).isToken();\r
return indexEntry;\r
}\r
}\r