
<HTML><HEAD><TITLE>CosmicOS message</TITLE></HEAD>
<BODY BGCOLOR='#ffffff'>
<HR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT><A NAME='62'><FONT COLOR=red>#&nbsp;JAVA class translation 'COS_JRoom'</FONT></A></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;Thu Jun 30 17:00:16 EDT 2005</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;Produced by Fritzifier, based on JasminVisitor</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;Using BCEL library to read Java bytecode</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;Here is the original code:</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;import java.util.Iterator;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;public class COS_JRoom extends COS_JNamed {</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private COS_JList content = new COS_JList();</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private COS_JList doors = new COS_JList();</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public COS_JList get() {</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return content;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public Iterator getDoors() {</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return doors.iterator();</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public void addDoor(COS_JDoor door) {</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//System.out.println("add door -&gt; " + getName<font style='background-color: #cdffff'>()</font>);</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;doors.add(door);</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public void addThing(COS_JThing thing) {</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;content.add(thing);</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public void removeThing(COS_JThing thing) {</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;content.remove(thing);</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>#&nbsp;}</TT><BR>
<TT>[<A HREF='sound.cgi?s=211011000321000010100323221101110132111001103221101132033322100100113211001000322111003221110011033222100001100133023211010111333322100100113211001011322110032100101302322111013023211100110330232100101333221001001132111000003221100321001013023210011000321100101130232100101333221101110132111010013221110011132110010003203332211011101321000100101322111001113211001000320333221001001132101110000322110103230232100110132221100101003023211100111321100100030232100010013023210000322110100320322100110003333221100101013023211100111321100100030232100003330232111010101322110010100332211001010133023211003211101010030232110032100101302321011010132221032210010133203322111010100321101000003203332221032210010133213322111010100321110001113210111000032032033322210322100101332103322111010100321101000003203332221032210010133211332211101010032110010003221111110013333222103221001013321003322111010100321100110103332221032210010133210133221110101003211100011132101110000320320333222103221001013321103322111010100321101010003211101001322111111001333322210322100101332111332211101010032110100000320333222103221001013321000332211101010032110010003221111110013333222103221001013321001332211101010032110011010333222103221001013321010332211101010032111000111321011100003203203332221032210010133210113322111010100321101010003210001001013221111110013333222103221001013321100332211101010032101110113332211101010032101110113333221001001132101110001322100110003210111000033322100100113210001001103221101032302321001101322211001010030232111001113211001000302321000100130232100003221101003203221001100033332211001010130232111001113211001000302321000033302321110101013221100101003322110010101330232110032111010100302321100321001013023210110101322210322100101332033221110101003211010000032033322210322100101332133221110101003211010011032111010013221111110013333222103221001013321033221110101003211100000133322111010100321011101133332210010011321110101032210011000321000100110333221001001132100010011132211010323023210011013222110010100302321110011132110010003023210001001302321000032211010032032210011000333322110010101302321110011132110010003023210000333023211101010132211001010033221100101013302321100321110101003023211003210010130232101101013222103221001013320332211101010032110100000320333222103221001013321332211101010032110100110321000100101322111111001333322210322100101332103322111010100321110000113211111111132032133322210322100101332113322111010100321110000013332211101010032101110113333221001001132100010100032210011000321000100111333221001001132100001010132211010322111010111330232100110132221100101003023211100111321100100030232100010013023210000322110100320322100110003332211010032132211101011133332211001010130232111001113211001000302321000033302321110101013221100101003322110010101330232110032111010100302321100321001013023210110101322210322100101332033221110101003211010000032033322210322100101332133221110101003211010011032100010010132211111100133332221032210010133210332211101010032110100000321333222103221001013321133221110101003211100001132111111010321320333222103221001013321003322111010100321011101133322111010100321011101133332210010011321000101001322100110003210000101013332210010011321000011101322110103221110101113302321001101322211001010030232111001113211001000302321000100130232100003221101003203221001100033322110100321322111010111333322110010101302321110011132110010003023210000333023211101010132211001010033221100101013302321100321110101003023211003210010130232101101013222103221001013320332211101010032110100000320333222103221001013321332211101010032110100110321110100132211111100133332221032210010133210332211101010032110100000321333222103221001013321133221110101003211100001132111111010321320333222103221001013321003322111010100321011101133322111010100321011101133332210010011321000101010322100110003210000111013332210010011321000011100322110103221110101113302321001101322211001010030232111001113211001000302321000100130232100003221101003203221001100033322110100321322111010111333322110010101302321110011132110010003023210000333023211101010132211001010033221100101013302321100321110101003023211003210010130232101101013222103221001013320332211101010032110100000320333222103221001013321332211101010032110100110321110100132211111100133332221032210010133210332211101010032110100000321333222103221001013321133221110101003211100001132111111011321321333222103221001013321003322111010100321000101011333222103221001013321013322111010100321011101133322111010100321011101133332210010011321000101100322100110003210000111003332233'>hear</A>] </TT><TT>(class COS_JRoom <font style='background-color: #cdffff'>()</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>(field super-ref </font><font style='background-color: #ff9bff'>(make-cell 0)</font><font style='background-color: #ffcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>(method new </font><font style='background-color: #ffff9b'>(set! </font><font style='background-color: #ffff69'>(super-ref)</font><font style='background-color: #ffff9b'> </font><font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(COS_JNamed)</font><font style='background-color: #cdff9b'> / this)</font><font style='background-color: #ffff9b'>)</font><font style='background-color: #ffffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>(method super </font><font style='background-color: #9bffff'>(? x / </font><font style='background-color: #69ffff'>(get! / super-ref)</font><font style='background-color: #9bffff'> / x)</font><font style='background-color: #cdffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>(method unknown </font><font style='background-color: #ff9bff'>(? x / self super / x)</font><font style='background-color: #ffcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>(field content </font><font style='background-color: #ffff9b'>(cell new 0)</font><font style='background-color: #ffffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>(field doors </font><font style='background-color: #9bffff'>(cell new 0)</font><font style='background-color: #cdffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>(method &lt;init&gt;-V</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bff'>(lambda </font><font style='background-color: #ff69ff'>()</font><font style='background-color: #ff9bff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bff'>let </font><font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(vars / cell new / make-hash / vector</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9b69'>(pair 0 </font><font style='background-color: #ff9b37'>(self)</font><font style='background-color: #ff9b69'>)</font><font style='background-color: #ff9b9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bcd'>(stack / cell new / vector)</font><font style='background-color: #ff9bcd'>)</font><font style='background-color: #ff9bff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bff'>state-machine </font><font style='background-color: #cd9bff'>(vars)</font><font style='background-color: #ff9bff'> </font><font style='background-color: #ff69ff'>(stack)</font><font style='background-color: #ff9bff'> / ? jvm / ? x / cond</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 0)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm aload 0)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #699bff'>(x)</font><font style='background-color: #9b9bff'> 1)</font><font style='background-color: #cd9bff'> </font><font style='background-color: #cd69ff'>(jvm invokespecial &lt;init&gt;-V 0 0)</font><font style='background-color: #cd9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff69ff'>(</font><font style='background-color: #ff37ff'>(= </font><font style='background-color: #ff05ff'>(x)</font><font style='background-color: #ff37ff'> 2)</font><font style='background-color: #ff69ff'> </font><font style='background-color: #ff69cd'>(jvm aload 0)</font><font style='background-color: #ff69ff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 3)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm new </font><font style='background-color: #9b9bcd'>(COS_JList)</font><font style='background-color: #cd9bcd'>)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #699bff'>(x)</font><font style='background-color: #9b9bff'> 4)</font><font style='background-color: #cd9bff'> </font><font style='background-color: #cd69ff'>(jvm dup)</font><font style='background-color: #cd9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff69ff'>(</font><font style='background-color: #ff37ff'>(= </font><font style='background-color: #ff05ff'>(x)</font><font style='background-color: #ff37ff'> 5)</font><font style='background-color: #ff69ff'> </font><font style='background-color: #ff69cd'>(jvm invokespecial &lt;init&gt;-V 0 0)</font><font style='background-color: #ff69ff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 6)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm putfield content </font><font style='background-color: #9b9bcd'>(COS_JList)</font><font style='background-color: #cd9bcd'>)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #699bff'>(x)</font><font style='background-color: #9b9bff'> 7)</font><font style='background-color: #cd9bff'> </font><font style='background-color: #cd69ff'>(jvm aload 0)</font><font style='background-color: #cd9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff69ff'>(</font><font style='background-color: #ff37ff'>(= </font><font style='background-color: #ff05ff'>(x)</font><font style='background-color: #ff37ff'> 8)</font><font style='background-color: #ff69ff'> </font><font style='background-color: #ff69cd'>(jvm new </font><font style='background-color: #ff699b'>(COS_JList)</font><font style='background-color: #ff69cd'>)</font><font style='background-color: #ff69ff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 9)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm dup)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #699bff'>(x)</font><font style='background-color: #9b9bff'> 10)</font><font style='background-color: #cd9bff'> </font><font style='background-color: #cd69ff'>(jvm invokespecial &lt;init&gt;-V 0 0)</font><font style='background-color: #cd9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff69ff'>(</font><font style='background-color: #ff37ff'>(= </font><font style='background-color: #ff05ff'>(x)</font><font style='background-color: #ff37ff'> 11)</font><font style='background-color: #ff69ff'> </font><font style='background-color: #ff69cd'>(jvm putfield doors </font><font style='background-color: #ff699b'>(COS_JList)</font><font style='background-color: #ff69cd'>)</font><font style='background-color: #ff69ff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 12)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm return)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(jvm return)</font><font style='background-color: #ff9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>(method &lt;init&gt; </font><font style='background-color: #ffff9b'>(self &lt;init&gt;-V)</font><font style='background-color: #ffffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>(method get-COS_JList</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffff'>(lambda </font><font style='background-color: #69ffff'>()</font><font style='background-color: #9bffff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffff'>let </font><font style='background-color: #9bcdff'>(</font><font style='background-color: #9b9bff'>(vars / cell new / make-hash / vector</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9b69ff'>(pair 0 </font><font style='background-color: #9b37ff'>(self)</font><font style='background-color: #9b69ff'>)</font><font style='background-color: #9b9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bcdcd'>(stack / cell new / vector)</font><font style='background-color: #9bcdff'>)</font><font style='background-color: #9bffff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffff'>state-machine </font><font style='background-color: #9bffcd'>(vars)</font><font style='background-color: #9bffff'> </font><font style='background-color: #69ffff'>(stack)</font><font style='background-color: #9bffff'> / ? jvm / ? x / cond</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bcdff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #9b69ff'>(x)</font><font style='background-color: #9b9bff'> 0)</font><font style='background-color: #9bcdff'> </font><font style='background-color: #9bcdcd'>(jvm aload 0)</font><font style='background-color: #9bcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffcd'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #9bff69'>(x)</font><font style='background-color: #9bff9b'> 1)</font><font style='background-color: #9bffcd'> </font><font style='background-color: #69ffcd'>(jvm getfield content </font><font style='background-color: #37ffcd'>(COS_JList)</font><font style='background-color: #69ffcd'>)</font><font style='background-color: #9bffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #69ffff'>(</font><font style='background-color: #37ffff'>(= </font><font style='background-color: #05ffff'>(x)</font><font style='background-color: #37ffff'> 2)</font><font style='background-color: #69ffff'> </font><font style='background-color: #69cdff'>(jvm areturn)</font><font style='background-color: #69ffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bcdff'>(jvm return)</font><font style='background-color: #9bffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>(method get </font><font style='background-color: #ff9bff'>(self get-COS_JList)</font><font style='background-color: #ffcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>(method getDoors-Iterator</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff9b'>(lambda </font><font style='background-color: #ffff69'>()</font><font style='background-color: #ffff9b'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff9b'>let </font><font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(vars / cell new / make-hash / vector</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #69ff9b'>(pair 0 </font><font style='background-color: #37ff9b'>(self)</font><font style='background-color: #69ff9b'>)</font><font style='background-color: #9bff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdcd9b'>(stack / cell new / vector)</font><font style='background-color: #cdff9b'>)</font><font style='background-color: #ffff9b'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff9b'>state-machine </font><font style='background-color: #ffcd9b'>(vars)</font><font style='background-color: #ffff9b'> </font><font style='background-color: #ffff69'>(stack)</font><font style='background-color: #ffff9b'> / ? jvm / ? x / cond</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #69ff9b'>(x)</font><font style='background-color: #9bff9b'> 0)</font><font style='background-color: #cdff9b'> </font><font style='background-color: #cdcd9b'>(jvm aload 0)</font><font style='background-color: #cdff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcd9b'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff699b'>(x)</font><font style='background-color: #ff9b9b'> 1)</font><font style='background-color: #ffcd9b'> </font><font style='background-color: #ffcd69'>(jvm getfield doors </font><font style='background-color: #ffcd37'>(COS_JList)</font><font style='background-color: #ffcd69'>)</font><font style='background-color: #ffcd9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff69'>(</font><font style='background-color: #ffff37'>(= </font><font style='background-color: #ffff05'>(x)</font><font style='background-color: #ffff37'> 2)</font><font style='background-color: #ffff69'> </font><font style='background-color: #cdff69'>(jvm invokevirtual iterator-Iterator 0 1)</font><font style='background-color: #ffff69'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #69ff9b'>(x)</font><font style='background-color: #9bff9b'> 3)</font><font style='background-color: #cdff9b'> </font><font style='background-color: #cdcd9b'>(jvm areturn)</font><font style='background-color: #cdff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcd9b'>(jvm return)</font><font style='background-color: #ffff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>(method getDoors </font><font style='background-color: #9bffff'>(self getDoors-Iterator)</font><font style='background-color: #cdffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>(method addDoor-COS_JDoor-V</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bff'>(lambda </font><font style='background-color: #ff69ff'>(arg0)</font><font style='background-color: #ff9bff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bff'>let </font><font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(vars / cell new / make-hash / vector</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9b69'>(pair 0 </font><font style='background-color: #ff9b37'>(self)</font><font style='background-color: #ff9b69'>)</font><font style='background-color: #ff9b9b'> </font><font style='background-color: #cd9b9b'>(pair 1 </font><font style='background-color: #9b9b9b'>(arg0)</font><font style='background-color: #cd9b9b'>)</font><font style='background-color: #ff9b9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bcd'>(stack / cell new / vector)</font><font style='background-color: #ff9bcd'>)</font><font style='background-color: #ff9bff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bff'>state-machine </font><font style='background-color: #cd9bff'>(vars)</font><font style='background-color: #ff9bff'> </font><font style='background-color: #ff69ff'>(stack)</font><font style='background-color: #ff9bff'> / ? jvm / ? x / cond</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 0)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm aload 0)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #699bff'>(x)</font><font style='background-color: #9b9bff'> 1)</font><font style='background-color: #cd9bff'> </font><font style='background-color: #cd69ff'>(jvm getfield doors </font><font style='background-color: #cd37ff'>(COS_JList)</font><font style='background-color: #cd69ff'>)</font><font style='background-color: #cd9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff69ff'>(</font><font style='background-color: #ff37ff'>(= </font><font style='background-color: #ff05ff'>(x)</font><font style='background-color: #ff37ff'> 2)</font><font style='background-color: #ff69ff'> </font><font style='background-color: #ff69cd'>(jvm aload 1)</font><font style='background-color: #ff69ff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff9bcd'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff9b69'>(x)</font><font style='background-color: #ff9b9b'> 3)</font><font style='background-color: #ff9bcd'> </font><font style='background-color: #cd9bcd'>(jvm invokevirtual add-Object-V 1 0)</font><font style='background-color: #ff9bcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cd9bff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #699bff'>(x)</font><font style='background-color: #9b9bff'> 4)</font><font style='background-color: #cd9bff'> </font><font style='background-color: #cd69ff'>(jvm return)</font><font style='background-color: #cd9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ff69ff'>(jvm return)</font><font style='background-color: #ff9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>(method addDoor </font><font style='background-color: #ffff9b'>(self addDoor-COS_JDoor-V)</font><font style='background-color: #ffffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>(method addThing-COS_JThing-V</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffff'>(lambda </font><font style='background-color: #69ffff'>(arg0)</font><font style='background-color: #9bffff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffff'>let </font><font style='background-color: #9bcdff'>(</font><font style='background-color: #9b9bff'>(vars / cell new / make-hash / vector</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9b69ff'>(pair 0 </font><font style='background-color: #9b37ff'>(self)</font><font style='background-color: #9b69ff'>)</font><font style='background-color: #9b9bff'> </font><font style='background-color: #9b9bcd'>(pair 1 </font><font style='background-color: #9b9b9b'>(arg0)</font><font style='background-color: #9b9bcd'>)</font><font style='background-color: #9b9bff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bcdcd'>(stack / cell new / vector)</font><font style='background-color: #9bcdff'>)</font><font style='background-color: #9bffff'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffff'>state-machine </font><font style='background-color: #9bffcd'>(vars)</font><font style='background-color: #9bffff'> </font><font style='background-color: #69ffff'>(stack)</font><font style='background-color: #9bffff'> / ? jvm / ? x / cond</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bcdff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #9b69ff'>(x)</font><font style='background-color: #9b9bff'> 0)</font><font style='background-color: #9bcdff'> </font><font style='background-color: #9bcdcd'>(jvm aload 0)</font><font style='background-color: #9bcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffcd'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #9bff69'>(x)</font><font style='background-color: #9bff9b'> 1)</font><font style='background-color: #9bffcd'> </font><font style='background-color: #69ffcd'>(jvm getfield content </font><font style='background-color: #37ffcd'>(COS_JList)</font><font style='background-color: #69ffcd'>)</font><font style='background-color: #9bffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #69ffff'>(</font><font style='background-color: #37ffff'>(= </font><font style='background-color: #05ffff'>(x)</font><font style='background-color: #37ffff'> 2)</font><font style='background-color: #69ffff'> </font><font style='background-color: #69cdff'>(jvm aload 1)</font><font style='background-color: #69ffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bcdff'>(</font><font style='background-color: #9b9bff'>(= </font><font style='background-color: #9b69ff'>(x)</font><font style='background-color: #9b9bff'> 3)</font><font style='background-color: #9bcdff'> </font><font style='background-color: #9bcdcd'>(jvm invokevirtual add-Object-V 1 0)</font><font style='background-color: #9bcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #9bffcd'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #9bff69'>(x)</font><font style='background-color: #9bff9b'> 4)</font><font style='background-color: #9bffcd'> </font><font style='background-color: #69ffcd'>(jvm return)</font><font style='background-color: #9bffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #69ffff'>(jvm return)</font><font style='background-color: #9bffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcdff'>(method addThing </font><font style='background-color: #ff9bff'>(self addThing-COS_JThing-V)</font><font style='background-color: #ffcdff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>(method removeThing-COS_JThing-V</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff9b'>(lambda </font><font style='background-color: #ffff69'>(arg0)</font><font style='background-color: #ffff9b'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff9b'>let </font><font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(vars / cell new / make-hash / vector</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #69ff9b'>(pair 0 </font><font style='background-color: #37ff9b'>(self)</font><font style='background-color: #69ff9b'>)</font><font style='background-color: #9bff9b'> </font><font style='background-color: #9bcd9b'>(pair 1 </font><font style='background-color: #9b9b9b'>(arg0)</font><font style='background-color: #9bcd9b'>)</font><font style='background-color: #9bff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdcd9b'>(stack / cell new / vector)</font><font style='background-color: #cdff9b'>)</font><font style='background-color: #ffff9b'> /</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff9b'>state-machine </font><font style='background-color: #ffcd9b'>(vars)</font><font style='background-color: #ffff9b'> </font><font style='background-color: #ffff69'>(stack)</font><font style='background-color: #ffff9b'> / ? jvm / ? x / cond</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #69ff9b'>(x)</font><font style='background-color: #9bff9b'> 0)</font><font style='background-color: #cdff9b'> </font><font style='background-color: #cdcd9b'>(jvm aload 0)</font><font style='background-color: #cdff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcd9b'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff699b'>(x)</font><font style='background-color: #ff9b9b'> 1)</font><font style='background-color: #ffcd9b'> </font><font style='background-color: #ffcd69'>(jvm getfield content </font><font style='background-color: #ffcd37'>(COS_JList)</font><font style='background-color: #ffcd69'>)</font><font style='background-color: #ffcd9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff69'>(</font><font style='background-color: #ffff37'>(= </font><font style='background-color: #ffff05'>(x)</font><font style='background-color: #ffff37'> 2)</font><font style='background-color: #ffff69'> </font><font style='background-color: #cdff69'>(jvm aload 1)</font><font style='background-color: #ffff69'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdff9b'>(</font><font style='background-color: #9bff9b'>(= </font><font style='background-color: #69ff9b'>(x)</font><font style='background-color: #9bff9b'> 3)</font><font style='background-color: #cdff9b'> </font><font style='background-color: #cdcd9b'>(jvm invokevirtual remove-Object-Z 1 1)</font><font style='background-color: #cdff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffcd9b'>(</font><font style='background-color: #ff9b9b'>(= </font><font style='background-color: #ff699b'>(x)</font><font style='background-color: #ff9b9b'> 4)</font><font style='background-color: #ffcd9b'> </font><font style='background-color: #ffcd69'>(jvm pop)</font><font style='background-color: #ffcd9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #ffff69'>(</font><font style='background-color: #ffff37'>(= </font><font style='background-color: #ffff05'>(x)</font><font style='background-color: #ffff37'> 5)</font><font style='background-color: #ffff69'> </font><font style='background-color: #cdff69'>(jvm return)</font><font style='background-color: #ffff69'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='background-color: #cdff9b'>(jvm return)</font><font style='background-color: #ffff9b'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #ffffcd'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;&nbsp;&nbsp;<font style='background-color: #cdffff'>(method removeThing </font><font style='background-color: #9bffff'>(self removeThing-COS_JThing-V)</font><font style='background-color: #cdffff'>)</font></TT><BR>
<TT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TT><TT>&nbsp;);</TT><BR>
<BR>

</BODY>
</HTML>
