Source/sources/gnu/kawa/slib/srfi13.java
public Object lambda160(Object start, Object end) {
            try {
                Object temp = srfi13.stringSkip$V(this.f203s, srfi13.loc$criterion.get(), new Object[]{start, end});
                if (temp == Boolean.FALSE) {
                    return "";
                }
                Object obj = this.f203s;
                try {
                    CharSequence charSequence = (CharSequence) obj;
                    try {
                        int intValue = ((Number) temp).intValue();
                        try {
                            Object apply2 = AddOp.$Pl.apply2(srfi13.Lit1, srfi13.stringSkipRight$V(this.f203s, srfi13.loc$criterion.get(), new Object[]{temp, end}));
                            try {
                                return srfi13.$PcSubstring$SlShared(charSequence, intValue, ((Number) apply2).intValue());
                            } catch (ClassCastException e) {
                                throw new WrongType(e, "%substring/shared", 2, apply2);
                            }
                        } catch (UnboundLocationException e2) {
                            e2.setLine("/u2/home/jis/ai2-kawa/gnu/kawa/slib/srfi13.scm", 1040, 58);
                            throw e2;
                        }
                    } catch (ClassCastException e3) {
                        throw new WrongType(e3, "%substring/shared", 1, temp);
                    }
                } catch (ClassCastException e4) {
                    throw new WrongType(e4, "%substring/shared", 0, obj);
                }
            } catch (UnboundLocationException e5) {
                e5.setLine("/u2/home/jis/ai2-kawa/gnu/kawa/slib/srfi13.scm", 1038, 29);
                throw e5;
            }
        }
/* access modifiers changed from: 0000 */
access modifiers changed from: 0000
access modifiers changed from : 0000
public Object lambda160(Object start, Object end) {
            try {
                Object temp = srfi13.stringSkip$V(this.f203s, srfi13.loc$criterion.get(), new Object[]{start, end});
                if (temp == Boolean.FALSE) {
                    return "";
                }
                Object obj = this.f203s;
                try {
                    CharSequence charSequence = (CharSequence) obj;
                    try {
                        int intValue = ((Number) temp).intValue();
                        try {
                            Object apply2 = AddOp.$Pl.apply2(srfi13.Lit1, srfi13.stringSkipRight$V(this.f203s, srfi13.loc$criterion.get(), new Object[]{temp, end}));
                            try {
                                return srfi13.$PcSubstring$SlShared(charSequence, intValue, ((Number) apply2).intValue());
                            } catch (ClassCastException e) {
                                throw new WrongType(e, "%substring/shared", 2, apply2);
                            }
                        } catch (UnboundLocationException e2) {
                            e2.setLine("/u2/home/jis/ai2-kawa/gnu/kawa/slib/srfi13.scm", 1040, 58);
                            throw e2;
                        }
                    } catch (ClassCastException e3) {
                        throw new WrongType(e3, "%substring/shared", 1, temp);
                    }
                } catch (ClassCastException e4) {
                    throw new WrongType(e4, "%substring/shared", 0, obj);
                }
            } catch (UnboundLocationException e5) {
                e5.setLine("/u2/home/jis/ai2-kawa/gnu/kawa/slib/srfi13.scm", 1038, 29);
                throw e5;
            }
        }
public Object lambda160 ( Object start , Object end ) { try { Object temp = srfi13 . stringSkip$V ( this . f203s , srfi13 . loc$criterion . get ( ) , new Object [ ] { start , end } ) ; if ( temp == Boolean . FALSE ) { return "" ; } Object obj = this . f203s ; try { CharSequence charSequence = ( CharSequence ) obj ; try { int intValue = ( ( Number ) temp ) . intValue ( ) ; try { Object apply2 = AddOp . $Pl . apply2 ( srfi13 . Lit1 , srfi13 . stringSkipRight$V ( this . f203s , srfi13 . loc$criterion . get ( ) , new Object [ ] { temp , end } ) ) ; try { return srfi13 . $PcSubstring$SlShared ( charSequence , intValue , ( ( Number ) apply2 ) . intValue ( ) ) ; } catch ( ClassCastException e ) { throw new WrongType ( e , "%substring/shared" , 2 , apply2 ) ; } } catch ( UnboundLocationException e2 ) { e2 . setLine ( "/u2/home/jis/ai2-kawa/gnu/kawa/slib/srfi13.scm" , 1040 , 58 ) ; throw e2 ; } } catch ( ClassCastException e3 ) { throw new WrongType ( e3 , "%substring/shared" , 1 , temp ) ; } } catch ( ClassCastException e4 ) { throw new WrongType ( e4 , "%substring/shared" , 0 , obj ) ; } } catch ( UnboundLocationException e5 ) { e5 . setLine ( "/u2/home/jis/ai2-kawa/gnu/kawa/slib/srfi13.scm" , 1038 , 29 ) ; throw e5 ; } }
access modifiers changed from: 0000
access modifiers changed from : 0000