<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3b563b045297da86c50eb60b73fc76b7205724ae</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/c9fbb5d6bb895d4afa166904343edaf39d455768</url>
    <id>c9fbb5d6bb895d4afa166904343edaf39d455768</id>
    <committed-date>2008-12-15T19:49:31-08:00</committed-date>
    <authored-date>2008-12-15T19:49:31-08:00</authored-date>
    <message>Supporting 2 param format for raise.
Some fixes and support for 2 parameter format for raise.</message>
    <tree>5484cea4ffcc28579701d2234049ade8c03f9183</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2095a0c03206f693aaafca81325d56305322db98</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/3b563b045297da86c50eb60b73fc76b7205724ae</url>
    <id>3b563b045297da86c50eb60b73fc76b7205724ae</id>
    <committed-date>2008-12-15T19:01:41-08:00</committed-date>
    <authored-date>2008-12-15T19:01:41-08:00</authored-date>
    <message>Fixing some remaining bugs in raise and rescue.
More tests now execute properly.
Setup proper BasicObject.method_missing which was missing and causing
failure issues.
Fixed a bug with creating the iseq from the rescue block - it needed a parent
Implemented some missing methods and support for better exceptions.</message>
    <tree>9f5f49334403c9d340de1481fe87c9bfd0b7c2f2</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff87d0d2bee00da7a0649e5fa57dd95d8e8651ab</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/2095a0c03206f693aaafca81325d56305322db98</url>
    <id>2095a0c03206f693aaafca81325d56305322db98</id>
    <committed-date>2008-12-15T11:01:34-08:00</committed-date>
    <authored-date>2008-12-15T11:01:34-08:00</authored-date>
    <message>Completed implementation of intial raise and rescue.
Correctly raised and rescued a single exception from a string.
Doesn't handle raising custom exceptions yet.
Does propogate the raise through the stack.</message>
    <tree>773eaccb5453aea11ed4a9092f0e2c15223505c6</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c8351c6e3988b5f9935cfd92b27715763770189d</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/ff87d0d2bee00da7a0649e5fa57dd95d8e8651ab</url>
    <id>ff87d0d2bee00da7a0649e5fa57dd95d8e8651ab</id>
    <committed-date>2008-12-15T08:05:05-08:00</committed-date>
    <authored-date>2008-12-15T08:05:05-08:00</authored-date>
    <message>Implement raising a single string argument and global error trap.
raise will correctly throw a Flash Error (RTag class) when executed.
Exception will only be properly caught at the outermost execution frame
of the interpreter.</message>
    <tree>b24f9b26e5f4904ce68824f418a197aaf41b7c04</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a4cb8f8fdb49c7da3ac8686d87e0a2e842dd51f</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/c8351c6e3988b5f9935cfd92b27715763770189d</url>
    <id>c8351c6e3988b5f9935cfd92b27715763770189d</id>
    <committed-date>2008-11-14T07:54:48-08:00</committed-date>
    <authored-date>2008-11-14T07:54:48-08:00</authored-date>
    <message>Removing dead file. Preso launch merged into regular launch.</message>
    <tree>fffe8396c710bc61e4b7ea828c5f6a7f07e5c1fb</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5df3ce33ee318d6203793083d60993fc1c1af832</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/0a4cb8f8fdb49c7da3ac8686d87e0a2e842dd51f</url>
    <id>0a4cb8f8fdb49c7da3ac8686d87e0a2e842dd51f</id>
    <committed-date>2008-11-14T07:54:05-08:00</committed-date>
    <authored-date>2008-11-14T07:54:05-08:00</authored-date>
    <message>Bunch of random cleanup of ugly code.</message>
    <tree>1cd7865390f531472913979b7f528d12c1bdce24</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c2e3e49ef31ca79f67ccc54889c6c6d7d6a8be2</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/5df3ce33ee318d6203793083d60993fc1c1af832</url>
    <id>5df3ce33ee318d6203793083d60993fc1c1af832</id>
    <committed-date>2008-11-08T12:50:41-08:00</committed-date>
    <authored-date>2008-11-08T12:50:41-08:00</authored-date>
    <message>Updating README.</message>
    <tree>c8d4214c4cd67907ea6a52b29620724a42476ca1</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9602177f61c79a236559adf0d2156ad35b2b279f</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/4c2e3e49ef31ca79f67ccc54889c6c6d7d6a8be2</url>
    <id>4c2e3e49ef31ca79f67ccc54889c6c6d7d6a8be2</id>
    <committed-date>2008-11-08T12:43:48-08:00</committed-date>
    <authored-date>2008-11-08T12:43:48-08:00</authored-date>
    <message>Fixed respond_to? on Flash objects, implement proc, final slideshow.
respond_to? was spelled responds_to? on Flash objects, also didn't convert
underscores to camel case. Both fixed.
proc AS3 method should have accepted and ignored all params
Final slide show for RubyConf 2008 presentation of Red Sun</message>
    <tree>efef893b468700f12866e27ed6dcb46b6e10a5bb</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88f8f01cafa60401438141eeb6759b93dbf2bba8</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/9602177f61c79a236559adf0d2156ad35b2b279f</url>
    <id>9602177f61c79a236559adf0d2156ad35b2b279f</id>
    <committed-date>2008-11-08T07:33:46-08:00</committed-date>
    <authored-date>2008-11-08T07:33:46-08:00</authored-date>
    <message>String each_line and +. instance_exec - preso work.
Implemented instance_exec to support preso DSL.
String each_line and + implemented.
Work on preso DSL.</message>
    <tree>2095263ca28b8b71e70ae1ef63fe9d6ae352cf7d</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>243c434b6f8023cbe62bf99c04022c61d905f611</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/88f8f01cafa60401438141eeb6759b93dbf2bba8</url>
    <id>88f8f01cafa60401438141eeb6759b93dbf2bba8</id>
    <committed-date>2008-11-07T12:58:19-08:00</committed-date>
    <authored-date>2008-11-07T12:58:19-08:00</authored-date>
    <message>Bugs in block conversion to Proc fixed.
One bug comparing StackPointers with == instead of .equals
Added extra clone() for when copying StackPointers during env copy.
Fixed in heap test for env.</message>
    <tree>3560e25af5d833cde39435bc3a759a2c3a9ee7b1</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d392e7e73e27ee84a7c875c8a48aabdc4745b652</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/243c434b6f8023cbe62bf99c04022c61d905f611</url>
    <id>243c434b6f8023cbe62bf99c04022c61d905f611</id>
    <committed-date>2008-11-07T11:02:08-08:00</committed-date>
    <authored-date>2008-11-07T11:02:08-08:00</authored-date>
    <message>More math methods, fixes to passing args to Flash constructor.
More math methods for mixed type math operations.
Was incorrectly stripping first argument to Flash constructors (copied
code from method_missing which has the method name as the first arg)
Work on slideshow, layout, better DSL, etc.</message>
    <tree>80646e83e63f535c36809b36380ab32bf01fce81</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>becb393b5b175121fa7496e4afe0ff308db86fe1</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/d392e7e73e27ee84a7c875c8a48aabdc4745b652</url>
    <id>d392e7e73e27ee84a7c875c8a48aabdc4745b652</id>
    <committed-date>2008-11-07T05:40:15-08:00</committed-date>
    <authored-date>2008-11-07T05:40:15-08:00</authored-date>
    <message>Impl. method return multiple values. Fix _ camel event conversion.
More work on preso framework and demos. Slide show DSL...</message>
    <tree>bc87723f78f386cb9c9ccec9d99a17df69ddf7ea</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f0497b22823bb74e744d6bc85db2de10e7a38065</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/becb393b5b175121fa7496e4afe0ff308db86fe1</url>
    <id>becb393b5b175121fa7496e4afe0ff308db86fe1</id>
    <committed-date>2008-11-07T04:04:12-08:00</committed-date>
    <authored-date>2008-11-07T04:04:12-08:00</authored-date>
    <message>Added translation from underscores to camelCase in Ruby-&gt;AS3 calls.</message>
    <tree>f5d728929851a81682b540ede1a7b163a9ad6fda</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>05e788e36b049017f52f5d0a76576d1632fb02aa</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/f0497b22823bb74e744d6bc85db2de10e7a38065</url>
    <id>f0497b22823bb74e744d6bc85db2de10e7a38065</id>
    <committed-date>2008-11-06T15:02:29-08:00</committed-date>
    <authored-date>2008-11-06T15:02:29-08:00</authored-date>
    <message>Implemented alias_method and some fix and float ops.
Neede alias_method to access superclass method from another method. Crazy.
Looks like I need Kernel#define_method to create a new method that gets
the scope variables. Framework development stresses the VM.</message>
    <tree>9d24601d00116a29482993e65b7e3a3dcef1e643</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b90d49894d456a153c0367ac2ee2789b5d99fe68</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/05e788e36b049017f52f5d0a76576d1632fb02aa</url>
    <id>05e788e36b049017f52f5d0a76576d1632fb02aa</id>
    <committed-date>2008-11-06T12:04:03-08:00</committed-date>
    <authored-date>2008-11-06T12:04:03-08:00</authored-date>
    <message>Critical fixes to include classes and yielding.
Found bug where include classes had wrong type.
Found bug where yielding was manipulating the stack incorrectly.
Work on preso framework.</message>
    <tree>e31ef1dcf7d1ba44280a7ada4beec1303c513028</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>520ddff6558988e32c3a22c5a581b8ca635de74e</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/b90d49894d456a153c0367ac2ee2789b5d99fe68</url>
    <id>b90d49894d456a153c0367ac2ee2789b5d99fe68</id>
    <committed-date>2008-11-06T08:13:56-08:00</committed-date>
    <authored-date>2008-11-06T08:13:56-08:00</authored-date>
    <message>More Ruby bytecodes implemented. Presentation framework work.
Trying to get greater coverage on Ruby bytecodes to have a slide to show how
close I am.
Also, working on SlideShow framework.</message>
    <tree>3842f5e24d77e682ab7358c0246d527fd1481d5e</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c0420ba955c2acf648aa8d8da8770087f34f542</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/520ddff6558988e32c3a22c5a581b8ca635de74e</url>
    <id>520ddff6558988e32c3a22c5a581b8ca635de74e</id>
    <committed-date>2008-11-05T20:40:38-08:00</committed-date>
    <authored-date>2008-11-05T20:40:38-08:00</authored-date>
    <message>Some math and array implementations for RubyConf preso.
Implemented some operations on mixed type int and float.
Worked through some missing opcodes from insns.def.</message>
    <tree>43be4067bcaaf5aa6916a455149c5a913e31ba97</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9de0d1c882c7c0cd56df580dd088b41ce62e3799</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/2c0420ba955c2acf648aa8d8da8770087f34f542</url>
    <id>2c0420ba955c2acf648aa8d8da8770087f34f542</id>
    <committed-date>2008-11-04T19:27:05-08:00</committed-date>
    <authored-date>2008-11-04T19:27:05-08:00</authored-date>
    <message>More functionality for demos. not operator.</message>
    <tree>b6febd76dda3559ddfe432fd1a30182350b052b1</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e2b6f0da187b6991632cd61d45fe1cc03ee39b3</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/9de0d1c882c7c0cd56df580dd088b41ce62e3799</url>
    <id>9de0d1c882c7c0cd56df580dd088b41ce62e3799</id>
    <committed-date>2008-11-04T18:59:26-08:00</committed-date>
    <authored-date>2008-11-04T18:59:26-08:00</authored-date>
    <message>Fixed bug in Array and Proc env creation, implemented Array#each.</message>
    <tree>9922f3ef88a6d9846d71ef8bcaa77a15fcb0c7e7</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7b6bce75b6c58696d4065fa2fdd6e5e7f3acb9fd</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/9e2b6f0da187b6991632cd61d45fe1cc03ee39b3</url>
    <id>9e2b6f0da187b6991632cd61d45fe1cc03ee39b3</id>
    <committed-date>2008-11-04T07:40:58-08:00</committed-date>
    <authored-date>2008-11-04T07:40:58-08:00</authored-date>
    <message>Global on handler implemented successfully using Proc code.</message>
    <tree>535ac08330cb5975ecb490a75ebc1bc3ee716ea4</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1722b9e81ffc12e4d6ab294ee95caf17957b4005</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/7b6bce75b6c58696d4065fa2fdd6e5e7f3acb9fd</url>
    <id>7b6bce75b6c58696d4065fa2fdd6e5e7f3acb9fd</id>
    <committed-date>2008-11-04T06:51:52-08:00</committed-date>
    <authored-date>2008-11-04T06:51:52-08:00</authored-date>
    <message>Basic Proc working through &amp;param for callbacks</message>
    <tree>7f543a3ef7192fc0169c165d3a04072226a58231</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c04fefa18c3cc321a3919aa34d421c8e21f18fa</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/1722b9e81ffc12e4d6ab294ee95caf17957b4005</url>
    <id>1722b9e81ffc12e4d6ab294ee95caf17957b4005</id>
    <committed-date>2008-11-03T22:04:30-08:00</committed-date>
    <authored-date>2008-11-03T22:04:30-08:00</authored-date>
    <message>Playing with preso app. Impl opt_length and fix_to_s.</message>
    <tree>987a50a787f8fda298200e4bfa7f380eb3ca46e7</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>68b1ff37770a5f04d5a711ded9db1229514ca9c4</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/3c04fefa18c3cc321a3919aa34d421c8e21f18fa</url>
    <id>3c04fefa18c3cc321a3919aa34d421c8e21f18fa</id>
    <committed-date>2008-11-03T21:01:47-08:00</committed-date>
    <authored-date>2008-11-03T21:01:47-08:00</authored-date>
    <message>Research on callbacks (failed), work on procs, require implemented.
Researching callbacks. Needs working Proc to be correct. Getting Proc to
work is a large task, not within current time frame.
Implemented cheap require support in ramaze by finding opcodes and
inserting compiled opcodes from other file.</message>
    <tree>c98483029c7faa289546a710662eaef27f48d4c0</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>73e1728d8a3a7e8e38ca02a8eed64cfd4174637e</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/68b1ff37770a5f04d5a711ded9db1229514ca9c4</url>
    <id>68b1ff37770a5f04d5a711ded9db1229514ca9c4</id>
    <committed-date>2008-11-03T12:02:51-08:00</committed-date>
    <authored-date>2008-11-03T12:02:51-08:00</authored-date>
    <message>Support def obj.method(p); end syntax.</message>
    <tree>e182b7f34f4d4d832638d19d31195c5196aa7e73</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9f0039ace1ccf232508ba617e25a7704a7a6fb3b</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/73e1728d8a3a7e8e38ca02a8eed64cfd4174637e</url>
    <id>73e1728d8a3a7e8e38ca02a8eed64cfd4174637e</id>
    <committed-date>2008-11-03T11:25:22-08:00</committed-date>
    <authored-date>2008-11-03T11:25:22-08:00</authored-date>
    <message>Implement super opcode. Also floating point numbers.

invokesuper opcode implemented along with required lookups. Skipped
special section for methods defined at runtime from blocks for now.

Floating point numbers should now be converted between AS3 and Ruby and
parsed from bytecode correctly. Most operations not enabled.</message>
    <tree>1faecbe10bcb6c5fa4c2420b694ac6826151e675</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a070434e99967dc6518fd61a0efd10e0aa4bfe26</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/9f0039ace1ccf232508ba617e25a7704a7a6fb3b</url>
    <id>9f0039ace1ccf232508ba617e25a7704a7a6fb3b</id>
    <committed-date>2008-11-03T09:34:10-08:00</committed-date>
    <authored-date>2008-11-03T09:34:10-08:00</authored-date>
    <message>Experiment with style and Asterism</message>
    <tree>e5a685910d101765cf54524ebf9efcfdd12f89f8</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f09d455bbc8d3c9249ee0d41d4361c554ccae1d0</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/a070434e99967dc6518fd61a0efd10e0aa4bfe26</url>
    <id>a070434e99967dc6518fd61a0efd10e0aa4bfe26</id>
    <committed-date>2008-11-03T09:07:38-08:00</committed-date>
    <authored-date>2008-11-03T09:07:38-08:00</authored-date>
    <message>Impl basic branching. Enabling Asterism demo.
Basic branching implemented by searching for destination label. Obviously
very slow.
Implementing features needed for Asterism demo plans.</message>
    <tree>a7f0f26d5318698ab3f9d0358b71c742f58d92aa</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>85db1c3650f5e10d23c855abf956c3a7987a6f46</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/f09d455bbc8d3c9249ee0d41d4361c554ccae1d0</url>
    <id>f09d455bbc8d3c9249ee0d41d4361c554ccae1d0</id>
    <committed-date>2008-11-03T08:03:24-08:00</committed-date>
    <authored-date>2008-11-03T08:03:24-08:00</authored-date>
    <message>Fixed to operators and interning and initial hash impl.

Operator strings had several incomplete and broken methods. Should be mostly
fixed now. Still having some difficulty knowing what exactly yacc does
with the %tokens. Thinking it generates incrementing integers.

Initial hash implementation definitely exposing some problems. Hash should
store actual Ruby objects in some cases, but then lookup will fail if
the lookup object is not identical. AS3 Hash doesn't use a hashcode, AFAIK,
so not sure exactly how to work around this yet.
For now I am pulling out the internals of Strings and Fixnums and using the
real AS3 value as the hash. This means that an iterate function would need
to recreate the Ruby object and it would be different than the one put in,
which would be surprising and likely non-compliant.</message>
    <tree>4fd188cf72783a26d38e162a725b04b77221b65c</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>650584d9bc3495be736e1e63ca8f4f609f3bd94b</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/85db1c3650f5e10d23c855abf956c3a7987a6f46</url>
    <id>85db1c3650f5e10d23c855abf956c3a7987a6f46</id>
    <committed-date>2008-10-31T16:40:16-07:00</committed-date>
    <authored-date>2008-10-31T16:40:16-07:00</authored-date>
    <message>Fixed stack error and id check to enable attr_accessor.
Got attr_accessor to work.</message>
    <tree>2c02ccddca6c570ac39689c716bf63a4ecba48f3</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>287fcca03e2aeadc7897f1c7112b8997c0cdd8af</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </author>
    <url>http://github.com/jonathanbranam/redsun/commit/650584d9bc3495be736e1e63ca8f4f609f3bd94b</url>
    <id>650584d9bc3495be736e1e63ca8f4f609f3bd94b</id>
    <committed-date>2008-10-31T16:28:34-07:00</committed-date>
    <authored-date>2008-10-31T16:28:34-07:00</authored-date>
    <message>Implementing some more instance and attr set opcodes.
Also, fix to setn opcode which was broken.</message>
    <tree>cf6e90bd9c6ab0869c4bcd532604a9f768bcf414</tree>
    <committer>
      <name>Jonathan Branam</name>
      <email>github@jonathanbranam.net</email>
    </committer>
  </commit>
</commits>
