LE               1478 lib/action/lex.swf4.c { count();	return LE; }
LE               1815 lib/action/lex.swf5.c { count();	return LE; }
LE                 83 lib/action/swf4compiler.y %token LE "<="
LE                 74 lib/action/swf5compiler.y %token LE "<="
LE                324 lib/gocr/ocr0.c            - loop(box1->p,xr,yu,xr-xl,cs,0,LE)
LE                326 lib/gocr/ocr0.c            - loop(box1->p,xr,yl,xr-xl,cs,0,LE)+1) // -dx/8 ) // &eacute; Nov03 
LE                342 lib/gocr/ocr0.c            - loop(box1->p,xr,yu,xr-xl,cs,0,LE)
LE                344 lib/gocr/ocr0.c            - loop(box1->p,xr,yl,xr-xl,cs,0,LE) -1 ) // +dx/8 ) &agrave; Nov03
LE                381 lib/gocr/ocr0.c           && ( loop(box1->p,xr,yu  ,xr-xl,cs,0,LE)
LE                382 lib/gocr/ocr0.c              > loop(box1->p,xr,yl  ,xr-xl,cs,0,LE)-dx/8
LE                383 lib/gocr/ocr0.c             || loop(box1->p,xr,yu  ,xr-xl,cs,0,LE)
LE                384 lib/gocr/ocr0.c              > loop(box1->p,xr,yl-1,xr-xl,cs,0,LE)-dx/8 )
LE                394 lib/gocr/ocr0.c           && ( loop(box1->p,xr,yu  ,xr-xl,cs,0,LE)
LE                395 lib/gocr/ocr0.c              < loop(box1->p,xr,yl  ,xr-xl,cs,0,LE)-dx/10
LE                396 lib/gocr/ocr0.c             || loop(box1->p,xr,yu+1,xr-xl,cs,0,LE)
LE                397 lib/gocr/ocr0.c              < loop(box1->p,xr,yl  ,xr-xl,cs,0,LE)-dx/10 )
LE                412 lib/gocr/ocr0.c           && ( loop(box1->p,xr,yu  ,xr-xl,cs,0,LE)
LE                413 lib/gocr/ocr0.c              < loop(box1->p,xr,yl  ,xr-xl,cs,0,LE)-dx/10
LE                414 lib/gocr/ocr0.c             || loop(box1->p,xr,yu+1,xr-xl,cs,0,LE)
LE                415 lib/gocr/ocr0.c              < loop(box1->p,xr,yl  ,xr-xl,cs,0,LE)-dx/10 )
LE                424 lib/gocr/ocr0.c           && loop(box1->p,xr,yu,xr-xl,cs,0,LE)
LE                425 lib/gocr/ocr0.c            < loop(box1->p,xr,yl,xr-xl,cs,0,LE)
LE                502 lib/gocr/ocr0.c         j=loop(box1->p,x1,i,y1-y0,cs,0,LE);
LE                513 lib/gocr/ocr0.c         j =loop(box1->p,x1  ,i,y1-y0,cs,0,LE);
LE                514 lib/gocr/ocr0.c         j =loop(box1->p,x1-j,i,y1-y0,cs,1,LE);
LE                517 lib/gocr/ocr0.c        x =loop(box1->p,x1  ,y,y1-y0,cs,0,LE);
LE                518 lib/gocr/ocr0.c        x+=loop(box1->p,x1-x,y,y1-y0,cs,1,LE);
LE                519 lib/gocr/ocr0.c        x+=loop(box1->p,x1-x,y,y1-y0,cs,0,LE);
LE                570 lib/gocr/ocr0.c        && loop(box1->p,x1,y1-dy/3,dx,cs,0,LE)<=dx/8 ) {
LE                651 lib/gocr/ocr0.c       turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,LE,ST); if( x<x0 ) Break;
LE                660 lib/gocr/ocr0.c       j=loop(box1->p,x1,y1-dy/4,dx,cs,0,LE); 
LE                733 lib/gocr/ocr0.c         if(  loop(sdata->bp,dx-1,dy-1-dy/8,dx,cs,0,LE)
LE                735 lib/gocr/ocr0.c            > loop(sdata->bp,dx-1,dy-1-dy/2,dx,cs,0,LE)
LE                738 lib/gocr/ocr0.c         if(  loop(sdata->bp,dx-1,     dy/2,dx,cs,0,LE)==0
LE                752 lib/gocr/ocr0.c       i= loop(sdata->bp,dx-1  ,dy/2,dx,cs,0,LE); if(i>5)
LE                754 lib/gocr/ocr0.c       i+=loop(sdata->bp,dx-1-i,dy/2,dx,cs,1,LE);
LE                768 lib/gocr/ocr0.c       i=loop(sdata->bp,dx-1,     dy-1,dx,cs,0,LE); if (i>dx/2)
LE                769 lib/gocr/ocr0.c       i=loop(sdata->bp,dx-1,     dy-2,dx,cs,0,LE);
LE                770 lib/gocr/ocr0.c       x=loop(sdata->bp,dx-1,dy-1-dy/4,dx,cs,0,LE);
LE                772 lib/gocr/ocr0.c       x=loop(sdata->bp,   0,dy-1,dx,cs,0,LE);  // check for serifs
LE                773 lib/gocr/ocr0.c       i=loop(sdata->bp,   0,dy-2,dx,cs,0,LE); if (i<x) x=i;
LE                774 lib/gocr/ocr0.c       i=loop(sdata->bp,   0,   1,dx,cs,0,LE); if (i<x) x=i;
LE                775 lib/gocr/ocr0.c       i=loop(sdata->bp,   0,   2,dx,cs,0,LE); if (i<x) x=i;
LE                816 lib/gocr/ocr0.c       x = loop(bp,dx-1  ,dy-1,dx,cs,0,LE); // ~ melted kl
LE                817 lib/gocr/ocr0.c       x = loop(bp,dx-1-x,dy-1,dx,cs,1,LE); if( x>dx/2 ) Break;
LE                820 lib/gocr/ocr0.c         + loop(bp,dx-1,7*dy/16,dx,cs,0,LE) > dx/2 ) Break; // ~K
LE                851 lib/gocr/ocr0.c             x =loop(bp,dx-1  ,y-1,dx,cs,0,LE);
LE                852 lib/gocr/ocr0.c             x+=loop(bp,dx-1-x,y-1,dx,cs,1,LE);
LE                853 lib/gocr/ocr0.c             x+=loop(bp,dx-1-x,y-1,dx,cs,0,LE);
LE               1118 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/3,dx,cs,0,LE)+dx/8
LE               1119 lib/gocr/ocr0.c         < loop(bp,dx-1,dy/2,dx,cs,0,LE)
LE               1120 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE)+dx/8
LE               1121 lib/gocr/ocr0.c         < loop(bp,dx-1,dy/2,dx,cs,0,LE)) Break; // ~k Okt00
LE               1139 lib/gocr/ocr0.c       i=loop(bp,dx-1,3*dy/4,dx,cs,0,LE); // melted "fr" for vertikal letters
LE               1143 lib/gocr/ocr0.c       i=loop(bp,dx-1,1+dy/16,dx,cs,0,LE); if (i<dx/4) {
LE               1149 lib/gocr/ocr0.c       if (loop(box1->p,x1,y0+1+dy/16,dx,cs,0,LE)<dx/4) {
LE               1152 lib/gocr/ocr0.c       if (loop(box1->p,x1,y0  ,dx,cs,0,LE)<dx/4
LE               1153 lib/gocr/ocr0.c        || loop(box1->p,x1,y0+1,dx,cs,0,LE)<dx/4) {
LE               1186 lib/gocr/ocr0.c         + loop(bp,dx-1,dy/8,dx,cs,0,LE)>dx/2 ) Break; // ~A
LE               1189 lib/gocr/ocr0.c          +loop(box1->p,x1  ,y,dx,cs,0,LE); if( j>dx/2 ) i=0; if(j>j1)j1=j; } 
LE               1193 lib/gocr/ocr0.c          +loop(bp,dx-1,y,dx,cs,0,LE); if( j1-j>dx/5 ) i=0; } 
LE               1222 lib/gocr/ocr0.c       i1=loop(bp,dx-1,     dy/4,dx,cs,0,LE); if(i1>dx/2) Break;
LE               1223 lib/gocr/ocr0.c       i2=loop(bp,dx-1,     dy/2,dx,cs,0,LE); if(i2<i1-dx/4 || i2>i1+dx/8) Break;
LE               1224 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE); if(i3<i2-dx/4 || i3>i2+dx/8) Break;
LE               1232 lib/gocr/ocr0.c       i3=loop(bp,dx-1   ,dy-1-dy/4,dx,cs,0,LE);
LE               1233 lib/gocr/ocr0.c       i3=loop(bp,dx-1-i3,dy-1-dy/4,dx,cs,1,LE);
LE               1239 lib/gocr/ocr0.c       if ( loop(bp,dx-1,   3*dy/8,dx,cs,0,LE)
LE               1240 lib/gocr/ocr0.c           -loop(bp,dx-1,     dy/8,dx,cs,0,LE)>dx/4
LE               1241 lib/gocr/ocr0.c        &&  loop(bp,dx-1,   3*dy/8,dx,cs,0,LE)
LE               1242 lib/gocr/ocr0.c           -loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE)>dx/4 ) Break; // ~K
LE               1336 lib/gocr/ocr0.c         i= loop(bp,dx-1,y,dx,cs,0,LE); if(i>x) { x=i;j=y; }
LE               1338 lib/gocr/ocr0.c       if (x + loop(bp,dx-1-x,y,dx,cs,1,LE)/2 <dx/4) Break; 
LE               1339 lib/gocr/ocr0.c       if (x + loop(bp,dx-1-x,y,dx,cs,1,LE)/2 <dx/2) ad=98*ad/100; 
LE               1341 lib/gocr/ocr0.c       i =loop(bp,dx-1,dy-1,dx,cs,0,LE); if(i>dx/2)
LE               1342 lib/gocr/ocr0.c       i =loop(bp,dx-1,dy-2,dx,cs,0,LE); if(i>dx/2) Break;
LE               1343 lib/gocr/ocr0.c       i+=loop(bp,dx-1-i,dy-1,dx,cs,1,LE)/2;
LE               1361 lib/gocr/ocr0.c        &&   loop(bp,dx-1,0,dx,cs,0,LE)>=dx/2 ) ad=90*ad/100; // divided Q
LE               1391 lib/gocr/ocr0.c           j =loop(box1->p,x-1,y0+y-1,x1-x0,cs,0,LE)/2;
LE               1423 lib/gocr/ocr0.c       i=loop(box1->p,x1,y0+  dy/4,x1-x0+1,cs,0,LE); if(i>dx/2) Break;
LE               1424 lib/gocr/ocr0.c       j=loop(box1->p,x1,y0+  dy/2,x1-x0+1,cs,0,LE);
LE               1425 lib/gocr/ocr0.c       x=loop(box1->p,x1,y0+3*dy/8,x1-x0+1,cs,0,LE); if(x>j) j=x;
LE               1427 lib/gocr/ocr0.c       j=loop(box1->p,x1,y1-dy/4,x1-x0+1,cs,0,LE); if(j>=i  ) Break;
LE               1437 lib/gocr/ocr0.c       yb=dy/2;   xb=dx-1-loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               1439 lib/gocr/ocr0.c         x =loop(bp,dx-1,     y,dx,cs,0,LE); if(x<xd){ xd=x;yd=     y; }
LE               1440 lib/gocr/ocr0.c         x =loop(bp,dx-1,dy-1-y,dx,cs,0,LE); if(x<xf){ xf=x;yf=dy-1-y; }
LE               1441 lib/gocr/ocr0.c         x =loop(bp,dx-1,dy/2+y,dx,cs,0,LE); if(x>xe){ xe=x;ye=dy/2+y; }
LE               1442 lib/gocr/ocr0.c         x =loop(bp,dx-1,dy/2-y,dx,cs,0,LE); if(x>xe){ xe=x;ye=dy/2-y; }
LE               1451 lib/gocr/ocr0.c         x =dx-1-loop(bp,dx-1,dy/2-y,dx,cs,0,LE); if(x<xb){ xb=x;yb=dy/2-y; }
LE               1455 lib/gocr/ocr0.c       xe-=loop(bp,xe,ye,dx,cs,1,LE)/4;
LE               1456 lib/gocr/ocr0.c       xd-=loop(bp,xd,yd,dx,cs,1,LE)/4;
LE               1457 lib/gocr/ocr0.c       xf-=loop(bp,xf,yf,dx,cs,1,LE)/4;
LE               1467 lib/gocr/ocr0.c         i=loop(bp,xb,yb,xb,cs,1,LE); // thick center? see font22
LE               1478 lib/gocr/ocr0.c       if (loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE)<=dx/8){
LE               1610 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE)<dx/2 )
LE               1611 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE)-1
LE               1612 lib/gocr/ocr0.c         <=loop(bp,dx-1, y  ,dx,cs,0,LE) )
LE               1613 lib/gocr/ocr0.c       if( loop(bp,dx-1, y-1,dx,cs,0,LE)
LE               1614 lib/gocr/ocr0.c         <=loop(bp,dx-1, y  ,dx,cs,0,LE) ) Break; // ~1
LE               1638 lib/gocr/ocr0.c          x=loop(bp,dx-1,y,dx,cs,0,LE);if(x<i2)i2=x;
LE               1644 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE)>3*dx/4 )
LE               1649 lib/gocr/ocr0.c       if( loop(bp,dx-1,  dy/4  ,dx,cs,0,LE)>2*dx/3 ) Break; // ~5 ~S
LE               1661 lib/gocr/ocr0.c       if( loop(bp,dx-1     ,3*dy/4,dx,cs,0,LE)-
LE               1664 lib/gocr/ocr0.c         if( loop(bp,dx-1     ,5*dy/16,dx,cs,0,LE)-
LE               1673 lib/gocr/ocr0.c       i = loop(bp,dx-1     ,3*dy/4,dx  ,cs,0,LE)/2;
LE               1768 lib/gocr/ocr0.c       { i=loop(bp,dx-1,dy-y,dx,cs,0,LE);
LE               1813 lib/gocr/ocr0.c       i=loop(bp,dx-1,dy-1     ,dx,cs,0,LE);
LE               1814 lib/gocr/ocr0.c       j=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE); if(j>i) Break;
LE               1857 lib/gocr/ocr0.c         i=loop(bp,bp->x-1,y,x1-x0,cs,0,LE);
LE               1864 lib/gocr/ocr0.c         i=loop(bp,bp->x-1,y,x1-x0,cs,0,LE);
LE               1869 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy-1      ,dx,cs,0,LE) <=
LE               1870 lib/gocr/ocr0.c           loop(bp,dx-1,dy-2-dy/16,dx,cs,0,LE)   ) Break;  // P
LE               1887 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-1,dx,cs,0,LE)>=dx/2
LE               1911 lib/gocr/ocr0.c       if( loop(bp,bp->x-1,  bp->y/4,x1-x0,cs,0,LE) >
LE               1912 lib/gocr/ocr0.c           loop(bp,bp->x-1,3*bp->y/4,x1-x0,cs,0,LE)+1 ) Break;
LE               1959 lib/gocr/ocr0.c         j=loop(bp,dx-1,dy-1-y,dx,cs,0,LE); if(j<3 || 3*j<dx) break; // ~f Jun00
LE               1977 lib/gocr/ocr0.c         x =loop(bp,dx-1,y,dx,cs,0,LE);  if(x<2) continue; // skip serifs
LE               1979 lib/gocr/ocr0.c         x+=loop(bp,dx-x,y-j+1,dx,cs,0,LE); if (x>=dx/3) { i=0; break; }
LE               1992 lib/gocr/ocr0.c       i=loop(bp,dx-1,dy-1,dx,cs,0,LE); // serif or E ?
LE               1994 lib/gocr/ocr0.c         if (loop(bp,dx-1,(dy+4)/8,dx,cs,0,LE)>dx/8  // no serif
LE               2021 lib/gocr/ocr0.c       i= loop(bp,bp->x-1,bp->y/4,dx,cs,0,LE);
LE               2023 lib/gocr/ocr0.c         j=i+loop(bp,bp->x-1-i,bp->y/4,  dx  ,cs,1,LE);
LE               2026 lib/gocr/ocr0.c           i=loop(bp,bp->x-1,0,dx,cs,0,LE);
LE               2096 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/16,dx,cs,0,LE)
LE               2097 lib/gocr/ocr0.c         > loop(bp,dx-1,dy/8 ,dx,cs,0,LE)+1+dx/32 ) Break; // ~bad 0 (thinn)
LE               2100 lib/gocr/ocr0.c         && loop(bp,dx-1,3*dy/4,dx,cs,0,LE)>dx/16
LE               2102 lib/gocr/ocr0.c         && loop(bp,dx-1,  dy/2,dx,cs,0,LE)>dx/16
LE               2107 lib/gocr/ocr0.c       j=loop(bp,dx-1,dy-2-dy/8,dx,cs,0,LE);
LE               2145 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE); if(8*x>5*dx) break;
LE               2215 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-1-dy/3,dx,cs,0,LE)
LE               2216 lib/gocr/ocr0.c          >loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE) ) Break; // better OR ?
LE               2219 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-1-dy/3,dx,cs,0,LE)
LE               2220 lib/gocr/ocr0.c         >=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE) ) ad=99*ad/100; // font21
LE               2221 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/6     ,dx,cs,0,LE)
LE               2222 lib/gocr/ocr0.c         >=loop(bp,dx-1,dy-1-dy/3,dx,cs,0,LE) && dy>6 ) Break;
LE               2231 lib/gocr/ocr0.c        +loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE);
LE               2233 lib/gocr/ocr0.c        +loop(bp,dx-1,dy-1-dy/4 ,dx,cs,0,LE);
LE               2291 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE)<=dx/8   ) Break;
LE               2292 lib/gocr/ocr0.c       x=  loop(bp,dx-1,dy/2,dx,cs,0,LE); if (x<=dx/2) ad=99*ad/100; // ~t
LE               2295 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE)<=dx/8+2 ) Break; // ~v Jun00
LE               2302 lib/gocr/ocr0.c         i2= loop(bp,dx-1,y,dx,cs,0,LE); if(i1>i2) break;
LE               2312 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE)>5*dx/8          // not a C
LE               2316 lib/gocr/ocr0.c         && loop(bp,dx-1,5*dy/8,dx,cs,0,LE)>=5*dy/8
LE               2320 lib/gocr/ocr0.c          > loop(bp,dx-1,3*dy/8,dx,cs,0,LE)+dx/8 ) {
LE               2382 lib/gocr/ocr0.c       x=loop(bp,dx-1,     dy/4,dx,cs,0,LE); if(x>dx/2) Break; i=x; // ru
LE               2383 lib/gocr/ocr0.c       x=loop(bp,dx-1,     dy/2,dx,cs,0,LE); if(x<=i  ) Break; i=x; // rc
LE               2384 lib/gocr/ocr0.c       x=loop(bp,dx-1,   5*dy/8,dx,cs,0,LE); if(x>i  ) i=x;
LE               2385 lib/gocr/ocr0.c       x=loop(bp,dx-1,   6*dy/8,dx,cs,0,LE); if(x>i  ) i=x;
LE               2386 lib/gocr/ocr0.c       x=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE); if(x>=i  ) Break;      // rd
LE               2392 lib/gocr/ocr0.c       if (loop(bp,dx-1,   dy/2,dx,cs,0,LE)>=loop(bp,dx-1, dy-1,dx,cs,0,LE)
LE               2393 lib/gocr/ocr0.c        && loop(bp,dx-1,3*dy/16,dx,cs,0,LE)>=loop(bp,dx-1,dy/16,dx,cs,0,LE)+dx/8 ) Break; // ~ff
LE               2395 lib/gocr/ocr0.c       if (loop(bp,dx-1,dy-2     ,dx,cs,0,LE)
LE               2396 lib/gocr/ocr0.c          >loop(bp,dx-1,dy-2-dy/8,dx,cs,0,LE)) {
LE               2398 lib/gocr/ocr0.c         if (loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE)==0
LE               2399 lib/gocr/ocr0.c          && loop(bp,dx-1,dy-2-dy/8,dx,cs,0,LE)>0 ) Break; // broken B ??
LE               2434 lib/gocr/ocr0.c       x =loop(bp,dx-1,dy/2,dx,cs,0,LE); if(3*x>dx) Break; // ~K
LE               2498 lib/gocr/ocr0.c       if(   loop(bp,dx-1,dy/16,dx,cs,0,LE)<2
LE               2499 lib/gocr/ocr0.c          && loop(bp,dx-1,dy/4 ,dx,cs,0,LE)>3 ) Break; // melted WT
LE               2501 lib/gocr/ocr0.c       x=loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               2615 lib/gocr/ocr0.c       i=loop(bp,dx-1,0,dx,cs,0,LE);
LE               2619 lib/gocr/ocr0.c         j=loop(bp,dx-1,y,dx,cs,0,LE); if(j-i>1) break; i=j;
LE               2623 lib/gocr/ocr0.c       i=loop(bp,dx-1,yb,dx,cs,0,LE);
LE               2625 lib/gocr/ocr0.c       if( loop(bp,dx-1,y,dx,cs,0,LE)>i ) break;
LE               2636 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE)-dx/8
LE               2637 lib/gocr/ocr0.c         <=loop(bp,dx-1, yb ,dx,cs,0,LE) )
LE               2638 lib/gocr/ocr0.c       if( loop(bp,dx-1, yb ,dx,cs,0,LE)-dx/8
LE               2639 lib/gocr/ocr0.c         >=loop(bp,dx-1,yb/2,dx,cs,0,LE) ) Break; // ~1 ???
LE               2654 lib/gocr/ocr0.c        && loop(bp,dx-1, 3*dy/4,dx,cs,0,LE)
LE               2655 lib/gocr/ocr0.c         <=loop(bp,dx-1,   dy-2,dx,cs,0,LE)
LE               2656 lib/gocr/ocr0.c        && loop(bp,dx-1,      1,dx,cs,0,LE)+dx/16
LE               2657 lib/gocr/ocr0.c          <loop(bp,dx-1,3*dy/16,dx,cs,0,LE)
LE               2660 lib/gocr/ocr0.c          || loop(bp,dx-1,      0,dx,cs,0,LE)==0
LE               2661 lib/gocr/ocr0.c          || loop(bp,dx-1,      1,dx,cs,0,LE)==0) ) ad=96*ad/100; // ~f Jan02
LE               2663 lib/gocr/ocr0.c         x=loop(bp,dx-1,3*dy/16,dx,cs,0,LE);
LE               2668 lib/gocr/ocr0.c          && loop(bp,dx-1, 3*dy/4,dx,cs,0,LE)
LE               2669 lib/gocr/ocr0.c           <=loop(bp,dx-1,   dy-2,dx,cs,0,LE) ) Break;
LE               2686 lib/gocr/ocr0.c       x= loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               2687 lib/gocr/ocr0.c       i= loop(bp,dx-1,dy/8,dx,cs,0,LE);
LE               2736 lib/gocr/ocr0.c       x  =loop(bp,dx-1  ,y,dx,cs,0,LE); if(x>dx/4) Break;
LE               2737 lib/gocr/ocr0.c       x +=loop(bp,dx-1-x,y,dx,cs,1,LE); if(dx>5 && dy>7 && x>dx/2) Break;
LE               2739 lib/gocr/ocr0.c       i2 =loop(bp,dx-1-x,y,dx,cs,0,LE); i2=dx-1-(i2+2*x)/2; // upper center x
LE               2748 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE);if(x>dx/8) break;
LE               2759 lib/gocr/ocr0.c       i1=loop(bp,dx-1,dy-1,dx,cs,0,LE);
LE               2760 lib/gocr/ocr0.c       i2=loop(bp,dx-1,dy-2,dx,cs,0,LE);
LE               2790 lib/gocr/ocr0.c       if (  loop(bp, dx-1,dy-2-dy/32,dx,cs,0,LE) 
LE               2796 lib/gocr/ocr0.c         if (  loop(bp, dx-1,dy-1-dy/32,dx,cs,0,LE) 
LE               2799 lib/gocr/ocr0.c             > loop(bp, dx-1,   0+dy/32,dx,cs,0,LE) ) ad=99*ad/100; // ~5
LE               2845 lib/gocr/ocr0.c          i=loop(bp,dx-1,y,dy,cs,0,LE); if (i>x) x=i;
LE               2888 lib/gocr/ocr0.c       turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,LE,ST);
LE               2890 lib/gocr/ocr0.c       turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,ST,LE);
LE               2893 lib/gocr/ocr0.c         turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,LE,ST);
LE               2894 lib/gocr/ocr0.c         turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,ST,LE);
LE               2903 lib/gocr/ocr0.c       turmite(box1->p,&x,&y,x0,x1,y0+dy/4,y1,cs,LE,UP); // w=LE b=UP
LE               2931 lib/gocr/ocr0.c         x=loop(bp,dx-1  ,y,dx/4,cs,0,LE);
LE               2932 lib/gocr/ocr0.c         x=loop(bp,dx-1-x,y,dx/2,cs,1,LE); if(x>i){ i=x;i1=y; }
LE               2975 lib/gocr/ocr0.c 	j=loop(box1->p,x1,y,dx,cs,0,LE); 
LE               2978 lib/gocr/ocr0.c       i1=loop(bp,dx-1,dy/8     ,dx,cs,0,LE); if(i1>dx/2) Break;
LE               2979 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE);
LE               2980 lib/gocr/ocr0.c       i2=loop(bp,dx-1,dy/2     ,dx,cs,0,LE); if(i1+i3<2*i2-dx/8) Break; // konvex
LE               2981 lib/gocr/ocr0.c       i1=loop(bp,dx-1,dy/4     ,dx,cs,0,LE); if(i1>dx/2) Break;
LE               2982 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE);
LE               2984 lib/gocr/ocr0.c         i2=loop(bp,dx-1,y,dx,cs,0,LE);
LE               2987 lib/gocr/ocr0.c       x=loop(bp,dx  -1,6*dy/8,dx,cs,0,LE); if(x>0){ x--; // robust
LE               3181 lib/gocr/ocr0.c       ya=dy/8; xa=xc-loop(bp,xc,ya,dx,cs,0,LE); if(xa<  0) Break;
LE               3187 lib/gocr/ocr0.c       yd=dy-1-dy/8;xd=dx-1-loop(bp,dx-1,yd,dx,cs,0,LE);
LE               3196 lib/gocr/ocr0.c       if (loop(bp,dx-1,dy-1,dx,cs,0,LE)<1) Break;
LE               3224 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE)+dx/8+1  // Jul00
LE               3231 lib/gocr/ocr0.c         x =loop(bp,dx-1  ,       y,dx,cs,0,LE); if(x<xb){ xb=x;yb=y; }
LE               3236 lib/gocr/ocr0.c         x =loop(bp,dx-1  ,y,dx,cs,0,LE);
LE               3237 lib/gocr/ocr0.c         x+=loop(bp,dx-1-x,y,dx,cs,1,LE);
LE               3238 lib/gocr/ocr0.c         j =loop(bp,dx-1-x,y,dx,cs,0,LE); if(j<=i){ i=j;yc=y;xc=dx-1-x-j/2; }
LE               3242 lib/gocr/ocr0.c       xb=dx-1-loop(bp,dx-1,yb,dx,cs,1,LE)/2;
LE               3243 lib/gocr/ocr0.c       yd=dy-1-dy/8;xd=dx-1-loop(bp,dx-1,yd,dx,cs,0,LE); if(xd>6*dx/8) Break;
LE               3246 lib/gocr/ocr0.c         j=loop(bp,dx-1,dy-1-i,dx,cs,0,LE);
LE               3249 lib/gocr/ocr0.c       } if (i<dy/4) xd-=loop(bp,xd,yd,dx,cs,1,LE)/2;
LE               3468 lib/gocr/ocr0.c       x =loop(bp,dx-1  ,yb,dx,cs,0,LE);
LE               3469 lib/gocr/ocr0.c       xd=loop(bp,dx-1-x,yb,dx,cs,1,LE);xd=dx-1-x-xd/2;if(xd<3*dx/8) Break;
LE               3490 lib/gocr/ocr0.c       x =loop(bp,dx-1  ,1 ,dx,cs,0,LE);
LE               3491 lib/gocr/ocr0.c       xe=loop(bp,dx-1-x,1 ,dx,cs,1,LE);xe=dx-1-x-xe/2;
LE               3511 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE); if( x>i ) i=x; if( x<i-2 ) break;
LE               3541 lib/gocr/ocr0.c       x =loop(bp,dx-1  ,yb,dx,cs,0,LE);
LE               3542 lib/gocr/ocr0.c       x+=loop(bp,dx-1-x,yb,dx,cs,1,LE);
LE               3543 lib/gocr/ocr0.c       xd=loop(bp,dx-1-x,yb,dx,cs,0,LE);xd=dx-1-x-xd/2;if(xd<3*dx/8) Break;
LE               3553 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE); if( x>i ) i=x; if( x<i-2 ) break;
LE               3618 lib/gocr/ocr0.c       i1=loop(bp,dx-1,ya+  (dy-ya)/4,dx,cs,0,LE);
LE               3619 lib/gocr/ocr0.c       i2=loop(bp,dx-1,ya+  (dy-ya)/2,dx,cs,0,LE);
LE               3620 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-(dy-ya)/4,dx,cs,0,LE);
LE               3633 lib/gocr/ocr0.c         i2=loop(bp,dx-1, y,dx,cs,0,LE);
LE               3734 lib/gocr/ocr0.c           <4*loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)) { Break;}
LE               3751 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy-1,x1-x0,cs,0,LE)>  dx/4 
LE               3752 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-2,x1-x0,cs,0,LE)> (dx+4)/8 ) ad=97*ad/100;
LE               3754 lib/gocr/ocr0.c       x=loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE);
LE               3755 lib/gocr/ocr0.c       i=loop(bp,dx-1,     dy/4,dx,cs,0,LE); if (abs(x-i)>dx/4) Break;
LE               3819 lib/gocr/ocr0.c       i1=loop(bp,dx-1,     dy/4,dx,cs,0,LE);
LE               3820 lib/gocr/ocr0.c       i2=loop(bp,dx-1,     dy/2,dx,cs,0,LE);
LE               3821 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE);
LE               3832 lib/gocr/ocr0.c         i2=loop(bp,dx-1, y,dx,cs,0,LE);
LE               3935 lib/gocr/ocr0.c       i =loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               3939 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-1-dy/ 8,dx,cs,0,LE)
LE               3940 lib/gocr/ocr0.c         > loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)
LE               3941 lib/gocr/ocr0.c        && loop(bp,dx-1,     dy/ 8,dx,cs,0,LE)
LE               3942 lib/gocr/ocr0.c         > loop(bp,dx-1,     dy/16,dx,cs,0,LE) ) Break; // ~(
LE               3964 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/2,dx,cs,0,LE) < 6*dx/8 ) ad=98*ad/100;
LE               3966 lib/gocr/ocr0.c       i= loop(bp,dx-1,dy/16,dx,cs,0,LE);
LE               4001 lib/gocr/ocr0.c       i=loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               4013 lib/gocr/ocr0.c       if (loop(bp,dx-1,     0,dx,cs,0,LE)<dx/8
LE               4014 lib/gocr/ocr0.c        && loop(bp,dx-1,  dy/4,dx,cs,0,LE)>dx/2
LE               4016 lib/gocr/ocr0.c        && loop(bp,dx-1,3*dy/4,dx,cs,0,LE)<dx/4) Break; // ~G
LE               4064 lib/gocr/ocr0.c       if ( loop(bp,dx-1,dy-1,dx,cs,0,LE)>3*dx/8
LE               4079 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE); if(x>i+1) break; i=x;
LE               4117 lib/gocr/ocr0.c         i=loop(bp,bp->x-1,y,x1-x0,cs,0,LE);
LE               4133 lib/gocr/ocr0.c       i=loop(bp,dx-1,dy/16,dx,cs,0,LE);
LE               4134 lib/gocr/ocr0.c       j=loop(bp,dx-1,dy/2 ,dx,cs,0,LE);
LE               4150 lib/gocr/ocr0.c         && loop(bp,dx-1,3*dy/4,dx,cs,0,LE)<=dx/8
LE               4151 lib/gocr/ocr0.c         && loop(bp,dx-1,7*dy/8,dx,cs,0,LE)<=dx/8 ) Break; // ~J
LE               4157 lib/gocr/ocr0.c       if ( loop(bp,dx-1,dy/2,dx,cs,0,LE)>dx/2
LE               4170 lib/gocr/ocr0.c        && loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE)<=dx/4 ){
LE               4172 lib/gocr/ocr0.c         if ( loop(bp,dx-1,dy/2,dx,cs,0,LE)==0 ) Break;
LE               4201 lib/gocr/ocr0.c       i=loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               4210 lib/gocr/ocr0.c       i =loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               4213 lib/gocr/ocr0.c        && loop(bp,dx-1,7*dy/8,dx,cs,0,LE) < i-dx/8
LE               4214 lib/gocr/ocr0.c        && loop(bp,dx-1,  dy/8,dx,cs,0,LE) < i-dx/8 ) Break; // ~(
LE               4217 lib/gocr/ocr0.c        && loop(bp,dx-1,7*dy/8,dx,cs,0,LE) > i+dx/8
LE               4218 lib/gocr/ocr0.c        && loop(bp,dx-1,  dy/8,dx,cs,0,LE) > i+dx/8 ) Break; // ~)
LE               4222 lib/gocr/ocr0.c         if(   loop(bp,dx-1,3*dy/16,dx,cs,0,LE)-dx/8
LE               4223 lib/gocr/ocr0.c              >loop(bp,dx-1,      i,dx,cs,0,LE) 
LE               4224 lib/gocr/ocr0.c          ||   loop(bp,dx-1,3*dy/16,dx,cs,0,LE)-dx/8
LE               4225 lib/gocr/ocr0.c              >loop(bp,dx-1,    i+1,dx,cs,0,LE)       )
LE               4226 lib/gocr/ocr0.c         if(   loop(bp,dx-1,8*dy/16,dx,cs,0,LE)-dx/8
LE               4227 lib/gocr/ocr0.c              >loop(bp,dx-1,      i,dx,cs,0,LE) 
LE               4228 lib/gocr/ocr0.c          ||   loop(bp,dx-1,8*dy/16,dx,cs,0,LE)-dx/8
LE               4229 lib/gocr/ocr0.c              >loop(bp,dx-1,    i+1,dx,cs,0,LE)       )
LE               4241 lib/gocr/ocr0.c            && loop(bp,dx-1,8*dy/16,dx,cs,0,LE)>dx/8
LE               4242 lib/gocr/ocr0.c            && loop(bp,dx-1,    i-1,dx,cs,0,LE)>dx/8  ) Break; // ~t
LE               4248 lib/gocr/ocr0.c       if(   ( loop(bp,dx-1,   0,dx,cs,0,LE)<=dx/8
LE               4249 lib/gocr/ocr0.c            || loop(bp,dx-1,   1,dx,cs,0,LE)<=dx/8 )
LE               4250 lib/gocr/ocr0.c          &&   loop(bp,dx-1,dy-2,dx,cs,0,LE)>=dx/2 ) ad=98*ad/100; // ~/
LE               4326 lib/gocr/ocr0.c       x=loop(bp,dx-1,dy-1-dy/3,x1-x0,cs,0,LE);	// should be minimum
LE               4328 lib/gocr/ocr0.c         i=loop(bp,dx-1,y,x1-x0,cs,0,LE);
LE               4338 lib/gocr/ocr0.c          <= loop(bp,dx-1, 1+dy/16,dx,cs,0,LE) ) Break; // Dec00
LE               4340 lib/gocr/ocr0.c       if( loop(bp,dx-1,     dy/16,dx,cs,0,LE)>dx/8 )
LE               4342 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)>dx/8 )
LE               4361 lib/gocr/ocr0.c       if (loop(bp,dx-1,dy-1,x1-x0,cs,0,LE)<dx/8) ad=98*ad/100; // \it a
LE               4362 lib/gocr/ocr0.c       if (loop(bp,dx-1,   0,x1-x0,cs,0,LE)<dx/8) ad=98*ad/100; // \it a
LE               4363 lib/gocr/ocr0.c       if (loop(bp,dx-1,dy-1-dy/8,x1-x0,cs,0,LE)+1+dx/16
LE               4405 lib/gocr/ocr0.c       i= loop(bp,dx-1,3*dy/4,dx,cs,0,LE); if (i<dx/4) Break;
LE               4430 lib/gocr/ocr0.c         i=loop(bp,dx-1,y,dx,cs,0,LE);
LE               4445 lib/gocr/ocr0.c       i=  loop(bp,bp->x-1,  bp->y/4,  dx  ,cs,0,LE);
LE               4446 lib/gocr/ocr0.c       i=i+loop(bp,bp->x-1-i,bp->y/4,  dx  ,cs,1,LE);
LE               4493 lib/gocr/ocr0.c       turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,LE,ST); if( x<x1-dx/2 ) Break;
LE               4494 lib/gocr/ocr0.c       turmite(box1->p,&x,&y,x0,x1,y0,y1,cs,ST,LE);
LE               4499 lib/gocr/ocr0.c          +loop(bp,dx-1,dy/8+2,dx,cs,0,LE) > 5*dx/8 ) Break; // ~4 Okt00
LE               4501 lib/gocr/ocr0.c       x=  loop(bp,dx-1,3*dy/8,dy,cs,0,LE); if( x>dx/4 ) Break;
LE               4505 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy-2,dx,cs,0,LE)
LE               4506 lib/gocr/ocr0.c        <= loop(bp,dx-1,dy/2,dx,cs,0,LE) )
LE               4512 lib/gocr/ocr0.c       if( loop(bp,dx-1,3*dy/4,dx,cs,0,LE)
LE               4514 lib/gocr/ocr0.c         < loop(bp,dx-1,2*dy/4,dx,cs,0,LE)
LE               4519 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/3,dx,cs,0,LE)> dx/4 ) Break;
LE               4535 lib/gocr/ocr0.c         i=loop(bp,dx-1,y,dx,cs,0,LE);if(i>x){ x=i; }
LE               4652 lib/gocr/ocr0.c       if (loop(bp,dx-1,y+(y1-ya+1)/32,dx,cs,0,LE)>dx/2) // unusual (right part of ouml)
LE               4673 lib/gocr/ocr0.c         xb=loop(bp,dx-1,yc-1,dx,cs,0,LE);
LE               4675 lib/gocr/ocr0.c             xb-loop(bp,dx-1,yc,dx,cs,0,LE) /* Dec00 */
LE               4701 lib/gocr/ocr0.c          -loop(bp,dx-1,2*dy/4,dx,cs,0,LE)>dx/8 ) Break;
LE               4706 lib/gocr/ocr0.c       if( loop(bp,dx-1,3*dy/4,dx,cs,0,LE)>dx/2
LE               4707 lib/gocr/ocr0.c        && loop(bp,dx-1,  dy-1,dx,cs,0,LE)<dx/4 ) Break; // ~d=cl
LE               4733 lib/gocr/ocr0.c       if( loop(bp,dx-1,y+(y1-ya+1)/32,dx,cs,0,LE)>dx/2 ) Break; // unusual (right part of ouml)
LE               4752 lib/gocr/ocr0.c         xb=loop(bp,dx-1,yc-1,dx,cs,0,LE);
LE               4754 lib/gocr/ocr0.c             xb-loop(bp,dx-1,yc,dx,cs,0,LE) /* Dec00 */
LE               4782 lib/gocr/ocr0.c          -loop(bp,dx-1,2*dy/4,dx,cs,0,LE)<=dx/8 ) Break;
LE               4843 lib/gocr/ocr0.c       x =loop(bp,i1,   y+0,dx,cs,1,LE); i=x;
LE               4844 lib/gocr/ocr0.c       x =loop(bp,i1,   y+1,dx,cs,1,LE); if(x>i)i=x;
LE               4847 lib/gocr/ocr0.c       x =loop(bp,i2,dy-y-1,dx,cs,1,LE); j=x;
LE               4848 lib/gocr/ocr0.c       x =loop(bp,i2,dy-y-2,dx,cs,1,LE); if(x>j)j=x; if(abs(i-j)>1+dx/8)Break;
LE               4853 lib/gocr/ocr0.c       if( loop(bp,dx-1,dy/16 ,dx,cs,0,LE)
LE               4854 lib/gocr/ocr0.c         > loop(bp,dx-1,dy/4  ,dx,cs,0,LE)+1+dx/32 ) Break; // ~bad ) (thinn)
LE               4864 lib/gocr/ocr0.c          && loop(bp,dx-1,dy/4,dx,cs,0,LE)<=dx/4
LE               4873 lib/gocr/ocr0.c       if ( loop(bp,dx-1,  dy/4,dx,cs,0,LE) > dx/2
LE               4874 lib/gocr/ocr0.c         && loop(bp,dx-1,3*dy/4,dx,cs,0,LE) > dx/2
LE               4878 lib/gocr/ocr0.c       i =loop(bp,dx-1,dy/2,dx,cs,0,LE);
LE               4881 lib/gocr/ocr0.c        && loop(bp,dx-1,7*dy/8,dx,cs,0,LE) < i-dx/8
LE               4882 lib/gocr/ocr0.c        && loop(bp,dx-1,  dy/8,dx,cs,0,LE) < i-dx/8 ) Break; // ~(
LE               4885 lib/gocr/ocr0.c        && loop(bp,dx-1,7*dy/8,dx,cs,0,LE) > i+dx/8
LE               4886 lib/gocr/ocr0.c        && loop(bp,dx-1,  dy/8,dx,cs,0,LE) > i+dx/8 ) Break; // ~)
LE               4888 lib/gocr/ocr0.c        -(dx-loop(bp,dx-1,7*dy/8,dx,cs,0,LE)) > dx/4 ) Break; // ~/
LE               4891 lib/gocr/ocr0.c         &&  loop(bp,dx-1,dy-1     ,dx,cs,0,LE) > dx/2
LE               4892 lib/gocr/ocr0.c         &&  loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE) > dx/2 ) ad=99*ad/100; // ~/
LE               4901 lib/gocr/ocr0.c       i3=loop(bp,dx-1,     dy/4,dx,cs,0,LE);
LE               4920 lib/gocr/ocr0.c         i =loop(bp,dx-1  ,y,dx,cs,0,LE); if (dx-i-1>bx) { bx=dx-1-i; by=y; }
LE               4921 lib/gocr/ocr0.c         i+=loop(bp,dx-1-i,y,dx,cs,1,LE); if (dx-i-1<ax) { ax=dx-i;   ay=y; }
LE               4928 lib/gocr/ocr0.c       x=(3*bx+ex)/4; y=(3*by+ey)/4; j= loop(bp,x,y,dx,cs,0,LE);
LE               4933 lib/gocr/ocr0.c       if (loop(bp,dx-1,0,dx,cs,0,LE)
LE               5146 lib/gocr/ocr0.c           + loop(bp,dx-1,y,dx,cs,0,LE)<3*dx/8 ) break;
LE               5152 lib/gocr/ocr0.c       i2=dx-1-loop(bp,dx-1,dy/2       ,dx,cs,0,LE)  // be exact for small fonts
LE               5153 lib/gocr/ocr0.c         +dx-1-loop(bp,dx-1,dy/2+dy%2-1,dx,cs,0,LE)
LE               5159 lib/gocr/ocr0.c       i1=loop(bp,dx-1,dy/16,dx,cs,0,LE); // right side
LE               5160 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1 ,dx,cs,0,LE);
LE               5172 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE);if(abs(x-i)>dx/6+1 ) break; i=x;
LE               5188 lib/gocr/ocr0.c           + loop(bp,dx-1,y,dx,cs,0,LE)<3*dx/8 ) break;
LE               5196 lib/gocr/ocr0.c         j=loop(bp,dx-1,y,dx,cs,0,LE); if(j==i) r2=y; if(j<i){ r2=r1=y; i=j; } 
LE               5198 lib/gocr/ocr0.c       i1=loop(bp,dx-1,     dy/16,dx,cs,0,LE);
LE               5199 lib/gocr/ocr0.c       i2=loop(bp,dx-1,y         ,dx,cs,0,LE);
LE               5200 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE);
LE               5231 lib/gocr/ocr0.c       i1=loop(bp,dx-1,dy/16,dx,cs,0,LE);
LE               5232 lib/gocr/ocr0.c       i2=loop(bp,dx-1,dy/2 ,dx,cs,0,LE);
LE               5233 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1 ,dx,cs,0,LE);
LE               5339 lib/gocr/ocr0.c       if ( loop(bp,dx-1,dy/2,dx,cs,0,LE)
LE               5367 lib/gocr/ocr0.c       if (   loop(bp,dx-1,0,dx,cs,0,LE)
LE               5368 lib/gocr/ocr0.c          +   loop(bp,dx-1,2,dx,cs,0,LE)
LE               5369 lib/gocr/ocr0.c          - 2*loop(bp,dx-1,1,dx,cs,0,LE) >=dx/8 ) ad=98*ad/100; // <
LE               5386 lib/gocr/ocr0.c       if ( loop(bp,dx-1,dy-1,dx,cs,0,LE)>3*dx/4 ) {ad=99*ad/100;}
LE               5387 lib/gocr/ocr0.c       if ( loop(bp,dx-1,   0,dx,cs,0,LE)>3*dx/4 ) {ad=99*ad/100;} // >
LE               5462 lib/gocr/ocr0.c         i =loop(box1->p,x1,y,dx,cs,0,LE);
LE               5464 lib/gocr/ocr0.c         i+=loop(box1->p,x1-i,y,dx,cs,1,LE);
LE               5477 lib/gocr/ocr0.c         i=loop(box1->p,x1,y,dx,cs,0,LE);
LE               5483 lib/gocr/ocr0.c       if(  loop(box1->p,x1,y1,     dx,cs,0,LE)==0
LE               5484 lib/gocr/ocr0.c         && loop(box1->p,x1,y1-dy/4,dx,cs,0,LE)>dx/8 ) break; // ~R
LE               5671 lib/gocr/ocr0.c      if( loop(bp,dx-1,dy/8,dx,cs,0,LE)
LE               5672 lib/gocr/ocr0.c         -loop(bp,dx-1,   0,dx,cs,0,LE)>dx/4+1 ) Break; // f
LE               5738 lib/gocr/ocr0.c       if (loop(bp,dx-1,dy/2,dx,cs,0,LE)>dx/4) Break;
LE               5827 lib/gocr/ocr0.c         + loop(bp,dx-1,dy/8,dx,cs,0,LE)>dx/2 ) break; // ~A
LE               5830 lib/gocr/ocr0.c          +loop(box1->p,x1  ,y,dx,cs,0,LE);
LE               5842 lib/gocr/ocr0.c        +loop(box1->p,x1  ,y1-dy/8,dx,cs,0,LE);
LE               5845 lib/gocr/ocr0.c          +loop(bp,dx-1,y,dx,cs,0,LE); if( j-x>dx/5 ) i=0; } 
LE               5875 lib/gocr/ocr0.c       i1=loop(bp,dx-1,     dy/4,dx,cs,0,LE); if(i1>dx/2) break;
LE               5876 lib/gocr/ocr0.c       i2=loop(bp,dx-1,     dy/2,dx,cs,0,LE); if(i2<i1-dx/4 || i2>i1+dx/8) break;
LE               5877 lib/gocr/ocr0.c       i3=loop(bp,dx-1,dy-1-dy/4,dx,cs,0,LE); if(i3<i2-dx/4 || i3>i2+dx/8) break;
LE               5903 lib/gocr/ocr0.c         j=loop(bp,dx-1,y,dx,cs,0,LE); if(j>x) { i4=y; x=j; }
LE               5906 lib/gocr/ocr0.c         j=loop(bp,dx-1  ,y,dx,cs,0,LE);
LE               5907 lib/gocr/ocr0.c         j=loop(bp,dx-1-j,y,dx,cs,1,LE);
LE               5930 lib/gocr/ocr0.c       j=loop(bp,dx-1  ,0,dx,cs,0,LE); x=j;
LE               5931 lib/gocr/ocr0.c       j=loop(bp,dx-1-j,0,dx,cs,1,LE);
LE               5932 lib/gocr/ocr0.c       i=loop(bp,dx-1  ,1,dx,cs,0,LE); if (i<x) x=i;
LE               5933 lib/gocr/ocr0.c       i=loop(bp,dx-1-i,1,dx,cs,1,LE);
LE               5940 lib/gocr/ocr0.c         j=loop(bp,dx-1  ,y,dx,cs,0,LE);
LE               5941 lib/gocr/ocr0.c         j=loop(bp,dx-1-j,y,dx,cs,1,LE); if(j>i3) { i3=j; i4=y; }
LE               5944 lib/gocr/ocr0.c         j=loop(bp,dx-1  ,     y,dx,cs,0,LE);
LE               5945 lib/gocr/ocr0.c         j=loop(bp,dx-1-j,     y,dx,cs,1,LE); if(j>i1) { i1=j; }
LE               5946 lib/gocr/ocr0.c         j=loop(bp,dx-1  ,dy-1-y,dx,cs,0,LE);
LE               5947 lib/gocr/ocr0.c         j=loop(bp,dx-1-j,dy-1-y,dx,cs,1,LE); if(j>i3) { i3=j; }
LE               5980 lib/gocr/ocr0.c       i1 =loop(bp,dx-1   ,   0,dx,cs,0,LE); if( i1>dx/8 ) Break;
LE               5981 lib/gocr/ocr0.c       i1+=loop(bp,dx-1-i1,   0,dx,cs,1,LE); if( i1>dx/3 ) Break; i1=dx-1-i1;
LE               6018 lib/gocr/ocr0.c       i1 =loop(bp,dx-1   ,   0,dx,cs,0,LE); if( i1>dx/4 ) Break;
LE               6019 lib/gocr/ocr0.c       i1+=loop(bp,dx-1-i1,   0,dx,cs,1,LE); if( i1>dx/4 ) Break; i1=dx-1-i1;
LE               6053 lib/gocr/ocr0.c         x=loop(bp,dx-1,y,dx,cs,0,LE); if( x>dx/2 ) break;
LE               6068 lib/gocr/ocr0.c       j=loop(bp,dx-1,dy/16  ,dy,cs,0,LE);
LE               6069 lib/gocr/ocr0.c       x=loop(bp,dx-1,dy/16+1,dy,cs,0,LE); if (x<j) j=x;
LE               6078 lib/gocr/ocr0.c         j=loop(bp,dx-1,y,dx,cs,0,LE); if(j>x) { i4=y; x=j; }
LE               6083 lib/gocr/ocr0.c       j =loop(bp,dx-1    ,dy-1-dy/8,dx,cs,0,LE); if(j<dx/4 || 4*j>3*dx) break;
LE               6106 lib/gocr/ocr0.c       j=loop(bp,dx-1,dy/2,dx,cs,0,LE); if(j<1 || j<dx/16 || j>=dx/2) Break; if (j<dx/8) {ad=ad*96/100;}
LE               6107 lib/gocr/ocr0.c       j=loop(bp,dx-1,dy-1,dx,cs,0,LE); if(j<1 || j<dx/16) Break;            if (j<dx/8) {ad=ad*96/100;}
LE               6179 lib/gocr/ocr0.c       if (  loop(box1->p,x1,y1        ,dx,cs,0,LE)
LE               6180 lib/gocr/ocr0.c          <= loop(box1->p,x1,y1-1-dy/16,dx,cs,0,LE) ) ad=96*ad/100; // X
LE               6213 lib/gocr/ocr0.c        || loop(bp,dx/2,dy-dy/4,x1-x0,cs,0,LE)>dx/4 ) Break;
LE               6215 lib/gocr/ocr0.c        || loop(bp,dx/2,3*dy/8,x1-x0,cs,0,LE)<dx/4 ) Break;
LE               6422 lib/gocr/ocr0.c       ||  loop(box1->p,x1,y0,x1-x0,cs,0,LE)
LE               6423 lib/gocr/ocr0.c        >= loop(box1->p,x1,y1,x1-x0,cs,0,LE) )
LE               6442 lib/gocr/ocr0.c        &&  loop(box1->p,x1,y0,x1-x0,cs,0,LE)
LE               6443 lib/gocr/ocr0.c          < loop(box1->p,x1,y1,x1-x0,cs,0,LE) ) { ad=99*ad/100; }
LE               6446 lib/gocr/ocr0.c         if( loop(box1->p,x1,    y1     ,x1-x0,cs,0,LE)<dx/2 ) ad=98*ad/100;
LE               6447 lib/gocr/ocr0.c         if( loop(box1->p,x0,y1-((dy>5)?1:0),x1-x0,cs,0,LE)>(dx+1)/2 )
LE               6448 lib/gocr/ocr0.c         if( loop(box1->p,x0,    y1         ,x1-x0,cs,0,LE)>(dx+1)/2 ) ad=96*ad/100;
LE               6483 lib/gocr/ocr0.c       && loop(box1->p,x1,y0,dx,cs,0,LE)
LE               6484 lib/gocr/ocr0.c        < loop(box1->p,x1,y1,dx,cs,0,LE)
LE               6501 lib/gocr/ocr0.c       && ( loop(box1->p,x1,y0  ,dx,cs,0,LE)
LE               6502 lib/gocr/ocr0.c          > loop(box1->p,x1,y1  ,dx,cs,0,LE)-dx/8
LE               6503 lib/gocr/ocr0.c         || loop(box1->p,x1,y0  ,dx,cs,0,LE)
LE               6504 lib/gocr/ocr0.c          > loop(box1->p,x1,y1-1,dx,cs,0,LE)-dx/8 )
LE                 88 lib/gocr/ocr0n.c       i1=loop(bp,dx-1,dy-1,dx,cs,0,LE);
LE                 89 lib/gocr/ocr0n.c       i2=loop(bp,dx-1,dy-2,dx,cs,0,LE);
LE                102 lib/gocr/ocr0n.c       x  =loop(bp,dx-1  ,y,dx,cs,0,LE); if(x>dx/4) Break;
LE                103 lib/gocr/ocr0n.c       x +=loop(bp,dx-1-x,y,dx,cs,1,LE); if(x>dx/2) Break;
LE                104 lib/gocr/ocr0n.c       i2 =loop(bp,dx-1-x,y,dx,cs,0,LE); i2=dx-1-(i2+2*x)/2; // lower center x
LE                118 lib/gocr/ocr0n.c         x  =loop(bp,dx-1,0,dx,cs,0,LE);
LE                119 lib/gocr/ocr0n.c         i  =loop(bp,dx-1,1,dx,cs,0,LE);
LE                159 lib/gocr/ocr0n.c            loop(bp,dx-1,    0    ,dx,cs,0,LE)
LE                160 lib/gocr/ocr0n.c           >loop(bp,dx-1,    1    ,dx,cs,0,LE) ) Break;
LE                173 lib/gocr/ocr0n.c         >=  loop(bp,dx-1, dy-1-dy/16,dx,cs,0,LE) ) ad=ad*98/100;
LE                174 lib/gocr/ocr0n.c       if(   loop(bp,dx-1,      dy/16,dx,cs,0,LE)
LE                176 lib/gocr/ocr0n.c        &&   loop(bp,dx-1,      dy/16,dx,cs,0,LE)
LE                227 lib/gocr/ocr0n.c         i=  loop(bp,dx  -1,dy-1-dy/16,dx,cs,0,LE);
LE                228 lib/gocr/ocr0n.c         if (loop(bp,dx-i-1,dy-1-dy/16,dx,cs,1,LE)<dx-1) Break;
LE                242 lib/gocr/ocr0n.c       i1=loop(bp,dx-1  ,1+0* dy/4,dx,cs,0,LE); i1=dx-1-i1-(x-i2)/2;
LE                247 lib/gocr/ocr0n.c         i1=loop(bp,dx-1  ,1+0* dy/4,dx,cs,0,LE); i1=dx-1-i1;
LE                258 lib/gocr/ocr0n.c       x =loop(bp,i2,dy-1,dx,cs,1,LE); j=x;
LE                259 lib/gocr/ocr0n.c       x =loop(bp,i2,dy-2,dx,cs,1,LE); if(x>j)j=x; i=j;
LE                280 lib/gocr/ocr0n.c         if (loop(bp,dx-1,dy/8,dx,cs,0,LE)<=dx/4
LE                287 lib/gocr/ocr0n.c       if( loop(bp,dx-1,   1,dx,cs,0,LE)-dy/6
LE                288 lib/gocr/ocr0n.c         > loop(bp,dx-1,dy/4,dx,cs,0,LE)
LE                290 lib/gocr/ocr0n.c       if( loop(bp,dx-1,3*dy/4,dx,cs,0,LE) > dx/2
LE                300 lib/gocr/ocr0n.c        -(dx-loop(bp,dx-1,7*dy/8,dx,cs,0,LE)) > dx/4 ) Break; // ~/
LE                304 lib/gocr/ocr0n.c         if(   loop(bp,dx-1,3*dy/16,dx,cs,0,LE)-dx/8
LE                305 lib/gocr/ocr0n.c              >loop(bp,dx-1,      i,dx,cs,0,LE) 
LE                306 lib/gocr/ocr0n.c          ||   loop(bp,dx-1,3*dy/16,dx,cs,0,LE)-dx/8
LE                307 lib/gocr/ocr0n.c              >loop(bp,dx-1,    i+1,dx,cs,0,LE)       ) Break; // ~t,~f
LE                311 lib/gocr/ocr0n.c          &&   loop(bp,dx-1,    3*dy/4,dx,cs,0,LE)-dx/8
LE                312 lib/gocr/ocr0n.c              >loop(bp,dx-1,dy-1-dy/32,dx,cs,0,LE)    ) Break; // ~t
LE                315 lib/gocr/ocr0n.c           if ( loop(bp,dx-1,i-1,dx,cs,0,LE)>1 ) Break; // ~t
LE                322 lib/gocr/ocr0n.c         if (loop(bp,dx-1,dy/2-1,dx,cs,0,LE)-
LE                323 lib/gocr/ocr0n.c             loop(bp,dx-1,3*dy/4,dx,cs,0,LE)>dx/8) ad=95*ad/100; // ~3
LE                324 lib/gocr/ocr0n.c         if (loop(bp,dx-1, dy/16,dx,cs,0,LE)-
LE                325 lib/gocr/ocr0n.c             loop(bp,dx-1,  dy/4,dx,cs,0,LE)>dx/8) ad=95*ad/100; // ~23
LE                332 lib/gocr/ocr0n.c           i=loop(bp,dx-1-dx/8,dy-1-i,dy,cs,0,LE);
LE                409 lib/gocr/ocr0n.c         i=loop(box1->p,x1,y0+y,dx,cs,0,LE); // use p (not b) for broken chars
LE                424 lib/gocr/ocr0n.c       i1=loop(bp,dx-1,dy-3*dy/16,dx,cs,0,LE);
LE                427 lib/gocr/ocr0n.c       if (loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)>dx/4) ad=96*ad/100; // \it i
LE                552 lib/gocr/ocr0n.c       if( loop(bp,dx-1,  dy/3,dy,cs,0,LE)>dy/4 /* 3 with upper bow */
LE                553 lib/gocr/ocr0n.c        && loop(bp,dx-1,  dy/8,dy,cs,0,LE)>dy/4 /* 3 with horizontal line */
LE                555 lib/gocr/ocr0n.c       if( loop(bp,dx-1,2*dy/3,dy,cs,0,LE)>dy/4 ) Break;
LE                556 lib/gocr/ocr0n.c       if( loop(bp,dx-1,3*dy/4,dy,cs,0,LE)>dy/2 ) Break; // ~2 Feb06
LE                557 lib/gocr/ocr0n.c       if( loop(bp,dx-1,7*dy/8,dy,cs,0,LE)>dy/2 ) Break; // ~2 Feb06
LE                563 lib/gocr/ocr0n.c       if (loop(bp,dx-1,i1,dx,cs,0,LE)>1+dx/8) ad=ad*99/100; // ~1 with a pixel
LE                569 lib/gocr/ocr0n.c       if (loop(bp,dx-1,i2,dx,cs,0,LE)>1+dx/8) ad=ad*99/100; // ~1 with a pixel
LE                572 lib/gocr/ocr0n.c         i=loop(bp,dx-1,y,dx,cs,0,LE);
LE                573 lib/gocr/ocr0n.c         if (i>=xa) { xa=i;ya=y;x=xa+loop(bp,dx-1-xa,y,dx,cs,1,LE); }
LE                576 lib/gocr/ocr0n.c         && xa<=loop(bp,dx-1,i2,dx,cs,0,LE)) ad=ad*99/100; // ~1 with a pixel
LE                578 lib/gocr/ocr0n.c         && xa<=loop(bp,dx-1,i1,dx,cs,0,LE)) ad=ad*99/100; // ~1 with a pixel
LE                737 lib/gocr/ocr0n.c          + loop(bp,dx-1,dy-1-y,dx,cs,0,LE) >= dx/2 ) break;
LE                747 lib/gocr/ocr0n.c       turmite(bp,&x,&y,0,dx-1,0,dy-1,cs,DO,LE); if( x>=0 ) Break;
LE                754 lib/gocr/ocr0n.c       i=loop(bp,bp->x-1,  bp->y/4,dx,cs,0,LE);
LE                755 lib/gocr/ocr0n.c       if( i > loop(bp,bp->x-1,2*bp->y/4,dx,cs,0,LE)+1
LE                756 lib/gocr/ocr0n.c        && i > loop(bp,bp->x-1,3*bp->y/8,dx,cs,0,LE)+1 ) Break;
LE                784 lib/gocr/ocr0n.c         i=loop(bp,dx-1  ,y,dx,cs,0,LE);
LE                785 lib/gocr/ocr0n.c         i=loop(bp,dx-1-i,y,dx,cs,1,LE); if (i>j) j=i;
LE                798 lib/gocr/ocr0n.c       i =loop(bp,dx-1  ,dy-1,dx,cs,0,LE); // ~9
LE                799 lib/gocr/ocr0n.c       i+=loop(bp,dx-1-i,dy-1,dx,cs,1,LE);
LE                801 lib/gocr/ocr0n.c        && i-loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE)>dx/4 ) Break;
LE                808 lib/gocr/ocr0n.c        && loop(bp,dx-1,dy/16        ,dx,cs,0,LE)>
LE                809 lib/gocr/ocr0n.c           loop(bp,dx-1,dy/16+1+dy/32,dx,cs,0,LE) ) Break;
LE                825 lib/gocr/ocr0n.c       if( loop(bp,dx-1,3*dy/4,dx,cs,0,LE)>dx/2 ) Break;
LE                839 lib/gocr/ocr0n.c         x =loop(box1->p,x1    ,y  ,dx,cs,0,LE); if( x>dx/2 ) break;
LE                840 lib/gocr/ocr0n.c         x+=loop(box1->p,x1-x+1,y-1,dx,cs,0,LE); if( x>dx/2 ) break;
LE                843 lib/gocr/ocr0n.c       if (loop(box1->p,x1,y1-dy/3,dx,cs,0,LE)>dx/4 ) Break;
LE                889 lib/gocr/ocr0n.c         j=loop(bp,dx-1,y,dx,cs,0,LE); if( j<x ) break; if( j-1>x ) x=j-1;
LE                896 lib/gocr/ocr0n.c       i =loop(bp,dx-1,j,dx,cs,0,LE); if(j<dy/2) {
LE                904 lib/gocr/ocr0n.c           <=loop(bp,dx-1,3*dy/8,dx,cs,0,LE)+dx/8 ) ad=ad*98/100; // l
LE                938 lib/gocr/ocr0n.c       j =   loop(box1->p,x1,y1-  dy/4,dx,cs,0,LE);
LE                939 lib/gocr/ocr0n.c       if( j>loop(box1->p,x1,y1-  dy/5,dx,cs,0,LE)
LE                940 lib/gocr/ocr0n.c        && j>loop(box1->p,x1,y1-2*dy/5,dx,cs,0,LE) ) Break;	// &
LE                956 lib/gocr/ocr0n.c 	j=loop(box1->p,x1,y,dx,cs,0,LE); if( j>=x ) i2=y;
LE                959 lib/gocr/ocr0n.c                  && loop(box1->p,x1-j,y,dx,cs,1,LE)>dx/2)){
LE                986 lib/gocr/ocr0n.c       if ( loop(bp,dx-1,0,dx,cs,0,LE)==0 ) ad=99*ad/100;
LE               1055 lib/gocr/ocr0n.c 	j=loop(box1->p,x1,y,dx,cs,0,LE); 
LE               1058 lib/gocr/ocr0n.c       i1=loop(bp,dx-1,dy/8     ,dx,cs,0,LE); if(i1>dx/2) Break;
LE               1059 lib/gocr/ocr0n.c       i3=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE);
LE               1060 lib/gocr/ocr0n.c       i2=loop(bp,dx-1,dy/2     ,dx,cs,0,LE); if(i1+i3-2*i2<-1-dx/16) Break; // konvex
LE               1061 lib/gocr/ocr0n.c       i1=loop(bp,dx-1,dy/4     ,dx,cs,0,LE); if(i1>dx/2) Break;
LE               1062 lib/gocr/ocr0n.c       i3=loop(bp,dx-1,dy-1-dy/8,dx,cs,0,LE);
LE               1064 lib/gocr/ocr0n.c         i2=loop(bp,dx-1,y,dx,cs,0,LE);
LE               1067 lib/gocr/ocr0n.c       x=loop(bp,dx  -1,6*dy/8,dx,cs,0,LE); if(x>0){
LE               1109 lib/gocr/ocr0n.c         if (loop(bp,dx-1,0   ,x1-x0,cs,0,LE)>
LE               1110 lib/gocr/ocr0n.c             loop(bp,dx-1,2   ,x1-x0,cs,0,LE)  ) ad=98*ad/100;
LE               1114 lib/gocr/ocr0n.c       x=loop(bp,dx-1,dy-1-dy/3,x1-x0,cs,0,LE);	// should be minimum
LE               1116 lib/gocr/ocr0n.c         i=loop(bp,dx-1,y,x1-x0,cs,0,LE);
LE               1125 lib/gocr/ocr0n.c       j=      loop(bp,dx-1,     dy/16,dx,cs,0,LE)
LE               1126 lib/gocr/ocr0n.c          +    loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)
LE               1127 lib/gocr/ocr0n.c          <= 2*loop(bp,dx-1,     dy/2 ,dx,cs,0,LE);
LE               1130 lib/gocr/ocr0n.c       if( loop(bp,dx-1,     dy/16,dx,cs,0,LE)>dx/8 )
LE               1132 lib/gocr/ocr0n.c       if( loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)>dx/8 )
LE               1152 lib/gocr/ocr0n.c         if (loop(bp,dx-1,dy-1,x1-x0,cs,0,LE)<dx/8) ad=98*ad/100; // \it a
LE               1153 lib/gocr/ocr0n.c         if (loop(bp,dx-1,   0,x1-x0,cs,0,LE)<dx/8) ad=98*ad/100; // \it a
LE               1201 lib/gocr/ocr0n.c       x=  loop(bp,dx-1,dy/2  ,x1-x0,cs,0,LE);
LE               1202 lib/gocr/ocr0n.c       i=  loop(bp,dx-1,dy/2-1,x1-x0,cs,0,LE); if(i>x) x=i;
LE               1203 lib/gocr/ocr0n.c       i=  loop(bp,dx-1,dy/2-1,x1-x0,cs,0,LE); if(i>x && dy>8) x=i;
LE               1204 lib/gocr/ocr0n.c       if( loop(bp,dx-1,3*dy/4,x1-x0,cs,0,LE)<x) Break; // ~8
LE               1206 lib/gocr/ocr0n.c       x=loop(bp,dx-1,dy-1-dy/3,x1-x0,cs,0,LE);	// should be minimum
LE               1208 lib/gocr/ocr0n.c         i=loop(bp,dx-1,y,x1-x0,cs,0,LE);
LE               1224 lib/gocr/ocr0n.c        || loop(bp,dx-1,y,dx-1,cs,0,LE) > dx/4 ) break;
LE               1232 lib/gocr/ocr0n.c       if( loop(bp,dx-1,     dy/16,dx,cs,0,LE)>dx/8 )
LE               1234 lib/gocr/ocr0n.c       if( loop(bp,dx-1,dy-1-dy/16,dx,cs,0,LE)>dx/8 )
LE                490 lib/gocr/pgm2asc.c       case LE: (*x)--; break;
LE                536 lib/gocr/pgm2asc.c     case LE:
LE               2120 lib/gocr/pgm2asc.c          +loop(pp,x1,y1-(y1-y0)/32,x1-x0,cs,0,LE) > (x1-x0+1)/2
LE                525 lib/gocr/remove.c            && loop(pp,j2,(y0+y1)/2,xa+1,cs,0,LE) >=xa ){ xb=-xa; break; }
LE                590 lib/gocr/remove.c            && loop(pp,j2,(y0+y1)/2,xa+1,cs,0,LE) >=xa ){ xb=-xa; break; }