Source/sources/gnu/kawa/slib/srfi13.java
public Object lambda20(Object start, Object end) {
            Object i = start;
            while (Scheme.numLss.apply2(i, end) != Boolean.FALSE) {
                ApplyToArgs applyToArgs = Scheme.applyToArgs;
                Object obj = this.proc;
                Object obj2 = this.f202s;
                try {
                    try {
                        applyToArgs.apply2(obj, Char.make(strings.stringRef((CharSequence) obj2, ((Number) i).intValue())));
                        i = AddOp.$Pl.apply2(i, srfi13.Lit1);
                    } catch (ClassCastException e) {
                        throw new WrongType(e, "string-ref", 2, i);
                    }
                } catch (ClassCastException e2) {
                    throw new WrongType(e2, "string-ref", 1, obj2);
                }
            }
            return Values.empty;
        }
/* access modifiers changed from: 0000 */
access modifiers changed from: 0000
access modifiers changed from : 0000
public Object lambda20(Object start, Object end) {
            Object i = start;
            while (Scheme.numLss.apply2(i, end) != Boolean.FALSE) {
                ApplyToArgs applyToArgs = Scheme.applyToArgs;
                Object obj = this.proc;
                Object obj2 = this.f202s;
                try {
                    try {
                        applyToArgs.apply2(obj, Char.make(strings.stringRef((CharSequence) obj2, ((Number) i).intValue())));
                        i = AddOp.$Pl.apply2(i, srfi13.Lit1);
                    } catch (ClassCastException e) {
                        throw new WrongType(e, "string-ref", 2, i);
                    }
                } catch (ClassCastException e2) {
                    throw new WrongType(e2, "string-ref", 1, obj2);
                }
            }
            return Values.empty;
        }
public Object lambda20 ( Object start , Object end ) { Object i = start ; while ( Scheme . numLss . apply2 ( i , end ) != Boolean . FALSE ) { ApplyToArgs applyToArgs = Scheme . applyToArgs ; Object obj = this . proc ; Object obj2 = this . f202s ; try { try { applyToArgs . apply2 ( obj , Char . make ( strings . stringRef ( ( CharSequence ) obj2 , ( ( Number ) i ) . intValue ( ) ) ) ) ; i = AddOp . $Pl . apply2 ( i , srfi13 . Lit1 ) ; } catch ( ClassCastException e ) { throw new WrongType ( e , "string-ref" , 2 , i ) ; } } catch ( ClassCastException e2 ) { throw new WrongType ( e2 , "string-ref" , 1 , obj2 ) ; } } return Values . empty ; }
access modifiers changed from: 0000
access modifiers changed from : 0000