Lines Matching refs:fr
792 cost(int fr, int lr)
811 LC(fr, fr).cost = MOVE_COST;
812 for (cc = 1, ++lr, nr = fr+1; nr <= lr; ++nr, ++cc) {
814 LC(fr, nr).cost = cc * INSERT_COST;
815 LC(fr, nr).op = 'i';
818 LC(nr, fr).cost = cc * DELETE_COST;
819 LC(nr, fr).op = 'd';
822 for (--lr, or = fr; or <= lr; ++or) {
823 for (nr = fr; nr <= lr; ++nr) {
869 script(int fr, int lr)
881 * We don't have to bounds check i or j becuase row fr and
882 * column fr of lc have been preset in order to guarantee the
904 } while (fr < i || fr < j);
937 int fr = -1;
946 if (fr == -1)
947 fr = i;
955 if (fr != -1) {
957 (void) cost(fr, lr);
958 script(fr, lr);
961 for (j = lr; fr <= j; --j) {
963 for (i = j-1; fr <= i; --i)
973 for (i = fr; i <= lr; ++i) {
986 for (i = fr; i <= lr; ++i) {