Source/sources/gnu/kawa/functions/DisplayFormat.java
public void writeList(java.lang.Object r6, gnu.mapping.OutPort r7) {
        /*
            r5 = this;
            r0 = r6
            java.lang.String r2 = "("
            r3 = 0
            java.lang.String r4 = ")"
            r7.startLogicalBlock(r2, r3, r4)
        L_0x0009:
            boolean r2 = r0 instanceof gnu.lists.Pair
            if (r2 == 0) goto L_0x0021
            if (r0 == r6) goto L_0x0012
            r7.writeSpaceFill()
        L_0x0012:
            r1 = r0
            gnu.lists.Pair r1 = (gnu.lists.Pair) r1
            java.lang.Object r2 = r1.getCar()
            r5.writeObject(r2, r7)
            java.lang.Object r0 = r1.getCdr()
            goto L_0x0009
        L_0x0021:
            gnu.lists.LList r2 = gnu.lists.LList.Empty
            if (r0 == r2) goto L_0x0034
            r7.writeSpaceFill()
            java.lang.String r2 = ". "
            r7.write(r2)
            java.lang.Object r2 = gnu.lists.LList.checkNonList(r0)
            r5.writeObject(r2, r7)
        L_0x0034:
            java.lang.String r2 = ")"
            r7.endLogicalBlock(r2)
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: gnu.kawa.functions.DisplayFormat.writeList(gnu.lists.LList, gnu.mapping.OutPort):void");
    }
/* Code decompiled incorrectly, please refer to instructions dump. */
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .
public void writeList(java.lang.Object r6, gnu.mapping.OutPort r7) {
        /*
            r5 = this;
            r0 = r6
            java.lang.String r2 = "("
            r3 = 0
            java.lang.String r4 = ")"
            r7.startLogicalBlock(r2, r3, r4)
        L_0x0009:
            boolean r2 = r0 instanceof gnu.lists.Pair
            if (r2 == 0) goto L_0x0021
            if (r0 == r6) goto L_0x0012
            r7.writeSpaceFill()
        L_0x0012:
            r1 = r0
            gnu.lists.Pair r1 = (gnu.lists.Pair) r1
            java.lang.Object r2 = r1.getCar()
            r5.writeObject(r2, r7)
            java.lang.Object r0 = r1.getCdr()
            goto L_0x0009
        L_0x0021:
            gnu.lists.LList r2 = gnu.lists.LList.Empty
            if (r0 == r2) goto L_0x0034
            r7.writeSpaceFill()
            java.lang.String r2 = ". "
            r7.write(r2)
            java.lang.Object r2 = gnu.lists.LList.checkNonList(r0)
            r5.writeObject(r2, r7)
        L_0x0034:
            java.lang.String r2 = ")"
            r7.endLogicalBlock(r2)
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: gnu.kawa.functions.DisplayFormat.writeList(gnu.lists.LList, gnu.mapping.OutPort):void");
    }
public void writeList ( java . lang . Object r6 , gnu . mapping . OutPort r7 ) { /*
            r5 = this;
            r0 = r6
            java.lang.String r2 = "("
            r3 = 0
            java.lang.String r4 = ")"
            r7.startLogicalBlock(r2, r3, r4)
        L_0x0009:
            boolean r2 = r0 instanceof gnu.lists.Pair
            if (r2 == 0) goto L_0x0021
            if (r0 == r6) goto L_0x0012
            r7.writeSpaceFill()
        L_0x0012:
            r1 = r0
            gnu.lists.Pair r1 = (gnu.lists.Pair) r1
            java.lang.Object r2 = r1.getCar()
            r5.writeObject(r2, r7)
            java.lang.Object r0 = r1.getCdr()
            goto L_0x0009
        L_0x0021:
            gnu.lists.LList r2 = gnu.lists.LList.Empty
            if (r0 == r2) goto L_0x0034
            r7.writeSpaceFill()
            java.lang.String r2 = ". "
            r7.write(r2)
            java.lang.Object r2 = gnu.lists.LList.checkNonList(r0)
            r5.writeObject(r2, r7)
        L_0x0034:
            java.lang.String r2 = ")"
            r7.endLogicalBlock(r2)
            return
        */ throw new UnsupportedOperationException ( "Method not decompiled: gnu.kawa.functions.DisplayFormat.writeList(gnu.lists.LList, gnu.mapping.OutPort):void" ) ; }
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .