<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>76a6c3ed039ad14193abbab8349be93fc979a864</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/822c37e67d9976cf764dd79dc2717e6ae7cb3df6</url>
    <id>822c37e67d9976cf764dd79dc2717e6ae7cb3df6</id>
    <committed-date>2009-12-12T09:34:14-08:00</committed-date>
    <authored-date>2009-12-12T09:34:14-08:00</authored-date>
    <message>* Parser: variable*() -&gt; parameter*()</message>
    <tree>58e278483ba3f9a9b7b97ff2ac250cafba31ff05</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7387f3b086e3888f3935077880e0547014a968da</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/76a6c3ed039ad14193abbab8349be93fc979a864</url>
    <id>76a6c3ed039ad14193abbab8349be93fc979a864</id>
    <committed-date>2009-12-12T09:29:45-08:00</committed-date>
    <authored-date>2009-12-12T09:29:45-08:00</authored-date>
    <message>* Unit node type
* Parser:
    - next_token() -&gt; return the next token and add it to the token list
    - build_leaf no longer raises an exception when passed a string
    - read_string() -&gt; read an expected string
    - parameter() -&gt; function parameter support</message>
    <tree>b0830a0b6a0c032f2c85b9a14ab655e78e3dacd4</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>893832efa659e4cdc706756e741a245061df05e5</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/7387f3b086e3888f3935077880e0547014a968da</url>
    <id>7387f3b086e3888f3935077880e0547014a968da</id>
    <committed-date>2009-12-12T08:02:10-08:00</committed-date>
    <authored-date>2009-12-12T08:02:10-08:00</authored-date>
    <message>Preparing for grammar branch.</message>
    <tree>5dca06333e1558a0594dcfa965e00de1a608e1a3</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9167078004167c6f2d68feebf3795720894d747c</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/893832efa659e4cdc706756e741a245061df05e5</url>
    <id>893832efa659e4cdc706756e741a245061df05e5</id>
    <committed-date>2009-12-12T08:01:30-08:00</committed-date>
    <authored-date>2009-12-12T08:01:30-08:00</authored-date>
    <message>Actually clean up the object mess.</message>
    <tree>30c2732267da248b115b05190013c6a8cfc60f1a</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c441959e8d0058fa9c5bcea526b33afd2f6f81a1</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/9167078004167c6f2d68feebf3795720894d747c</url>
    <id>9167078004167c6f2d68feebf3795720894d747c</id>
    <committed-date>2009-12-12T07:37:54-08:00</committed-date>
    <authored-date>2009-12-12T07:37:54-08:00</authored-date>
    <message>Cleanup AST/Node object mess.</message>
    <tree>4eff56dcd2c5f1358d59cf42aa4e05ccf1bd7af3</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>803906125f5ce2d312011d1b8cc514479a54fa22</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/c441959e8d0058fa9c5bcea526b33afd2f6f81a1</url>
    <id>c441959e8d0058fa9c5bcea526b33afd2f6f81a1</id>
    <committed-date>2009-12-03T18:52:14-08:00</committed-date>
    <authored-date>2009-12-03T18:52:14-08:00</authored-date>
    <message>* Tokens:
	- case_sensitive token list
	- equality methods
* AST: Let and Lambda Node types.
*</message>
    <tree>e2f16c1b402b92a095b8a7fdae87195d517beadf</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a35f28fccb381f34f63dce02f274aebaca191b83</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/803906125f5ce2d312011d1b8cc514479a54fa22</url>
    <id>803906125f5ce2d312011d1b8cc514479a54fa22</id>
    <committed-date>2009-12-03T18:19:02-08:00</committed-date>
    <authored-date>2009-12-03T18:19:02-08:00</authored-date>
    <message>* ast: get_node method returns the appropriate Node type
* parser: tree building methods</message>
    <tree>325d52d550577ae0781b0f97f808464f683f4549</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3632709bf243201fee16502814073867bc2e73b2</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/a35f28fccb381f34f63dce02f274aebaca191b83</url>
    <id>a35f28fccb381f34f63dce02f274aebaca191b83</id>
    <committed-date>2009-12-03T18:00:52-08:00</committed-date>
    <authored-date>2009-12-03T18:00:52-08:00</authored-date>
    <message>* Basic Node types (with no siblings or children) should just call super(...).__init__(token)
* Add rand types to token.rand
* utils.error for printing error messages</message>
    <tree>8b52ea4bd5bf398223afe59069939bfd725eb8c0</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9ca40270d3558509b532f9ff592b564face4f67</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/3632709bf243201fee16502814073867bc2e73b2</url>
    <id>3632709bf243201fee16502814073867bc2e73b2</id>
    <committed-date>2009-12-03T17:23:16-08:00</committed-date>
    <authored-date>2009-12-03T17:23:16-08:00</authored-date>
    <message>Remove debug statements before branch.</message>
    <tree>caa10ab5f431f45665eb3ad9f258b8ad046548f8</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3fa710cce1529468022343674df9d08210b10f0d</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/c9ca40270d3558509b532f9ff592b564face4f67</url>
    <id>c9ca40270d3558509b532f9ff592b564face4f67</id>
    <committed-date>2009-12-03T17:15:47-08:00</committed-date>
    <authored-date>2009-12-03T17:15:47-08:00</authored-date>
    <message>Lexer: single digit integers, anyone? Don't short-circuit integer matching...</message>
    <tree>136c15374995c57dbd2c020c9ab6d93b21648b03</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0b3e6f14b17fab2abdfd3db62b2832f463dc06c</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/3fa710cce1529468022343674df9d08210b10f0d</url>
    <id>3fa710cce1529468022343674df9d08210b10f0d</id>
    <committed-date>2009-12-03T16:44:16-08:00</committed-date>
    <authored-date>2009-12-03T16:44:16-08:00</authored-date>
    <message>Fix issue where the division operator would never be lexed properly because of a comment matching bug.</message>
    <tree>662f2dc7e1b8f9a867649e36e38fad1c98bb386e</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>36915d931547a6ad917eac0ff01c4b2f8861bf3f</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/d0b3e6f14b17fab2abdfd3db62b2832f463dc06c</url>
    <id>d0b3e6f14b17fab2abdfd3db62b2832f463dc06c</id>
    <committed-date>2009-11-28T16:28:29-08:00</committed-date>
    <authored-date>2009-11-28T16:28:29-08:00</authored-date>
    <message>Added SyntaxError exception.</message>
    <tree>d97e8617e54270bda6fb705809428e5c774fc2dc</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1c368ece06ca6c9185c0733da041d9ec8166586b</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/36915d931547a6ad917eac0ff01c4b2f8861bf3f</url>
    <id>36915d931547a6ad917eac0ff01c4b2f8861bf3f</id>
    <committed-date>2009-11-28T16:26:20-08:00</committed-date>
    <authored-date>2009-11-28T16:26:20-08:00</authored-date>
    <message>Basic Parser object.</message>
    <tree>0362d8b0be694de65687f14bfb64af1a103a8575</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>24b2db73dde11552c54888770af5fe98a5939a05</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/1c368ece06ca6c9185c0733da041d9ec8166586b</url>
    <id>1c368ece06ca6c9185c0733da041d9ec8166586b</id>
    <committed-date>2009-11-28T16:19:50-08:00</committed-date>
    <authored-date>2009-11-28T16:19:50-08:00</authored-date>
    <message>Unary expressions</message>
    <tree>ee278504f9298a3506a4d7a10288ea3b6070285d</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3556737e3b5caef9afe058734a4914f62fbdc353</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/24b2db73dde11552c54888770af5fe98a5939a05</url>
    <id>24b2db73dde11552c54888770af5fe98a5939a05</id>
    <committed-date>2009-11-28T16:13:38-08:00</committed-date>
    <authored-date>2009-11-28T16:13:38-08:00</authored-date>
    <message>Implemented binary operators using the operator module.</message>
    <tree>c97a1c1367c8e7bf12a7f2e327535e53a570ce70</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>544588da9b50f0e60ab102be9b79b3fca48670ad</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/3556737e3b5caef9afe058734a4914f62fbdc353</url>
    <id>3556737e3b5caef9afe058734a4914f62fbdc353</id>
    <committed-date>2009-11-28T16:08:29-08:00</committed-date>
    <authored-date>2009-11-28T16:08:29-08:00</authored-date>
    <message>Added basic AST nodes.</message>
    <tree>ef410c159f4df1ce51787266d76212aeaa83a0e4</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cf3b06b79d4d33d5584d6f5357a971e5adc2bb46</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/544588da9b50f0e60ab102be9b79b3fca48670ad</url>
    <id>544588da9b50f0e60ab102be9b79b3fca48670ad</id>
    <committed-date>2009-11-28T15:45:40-08:00</committed-date>
    <authored-date>2009-11-28T15:45:40-08:00</authored-date>
    <message>Delete comments up on match.</message>
    <tree>42677e9933484f2b263f4b422566d2ccb6e82ae4</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d8a9d95174114c67ef9746c05d2a78d88610c3b</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/cf3b06b79d4d33d5584d6f5357a971e5adc2bb46</url>
    <id>cf3b06b79d4d33d5584d6f5357a971e5adc2bb46</id>
    <committed-date>2009-11-28T15:40:47-08:00</committed-date>
    <authored-date>2009-11-28T15:40:47-08:00</authored-date>
    <message>Comment matching.</message>
    <tree>972bf4a87e2c32ffd3f2fc37e16b7b903aa0d010</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fda4d81bbfafb8e54df6d122a593d30a2d6f6c57</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/7d8a9d95174114c67ef9746c05d2a78d88610c3b</url>
    <id>7d8a9d95174114c67ef9746c05d2a78d88610c3b</id>
    <committed-date>2009-11-28T15:38:35-08:00</committed-date>
    <authored-date>2009-11-28T15:38:35-08:00</authored-date>
    <message>Comment matching.</message>
    <tree>71d42e42cb7330643670b982d3b7ac4b02e7b14b</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d5592502f55f448d8a5f65e83964a3f34882989b</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/fda4d81bbfafb8e54df6d122a593d30a2d6f6c57</url>
    <id>fda4d81bbfafb8e54df6d122a593d30a2d6f6c57</id>
    <committed-date>2009-11-28T15:25:42-08:00</committed-date>
    <authored-date>2009-11-28T15:25:42-08:00</authored-date>
    <message>String matching.</message>
    <tree>84025e228d1b2d608bddc865b95c76364cf8f43c</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64c36a9f85e8e8148d4d18a2f4fb022327c4dae9</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/d5592502f55f448d8a5f65e83964a3f34882989b</url>
    <id>d5592502f55f448d8a5f65e83964a3f34882989b</id>
    <committed-date>2009-11-28T14:13:15-08:00</committed-date>
    <authored-date>2009-11-28T14:13:15-08:00</authored-date>
    <message>Remove test.</message>
    <tree>f10021b2e33fb32406187bc764811c4d3bec9923</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>13b2ae73409cd57af9ca30a6ec849ed1a284092d</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/64c36a9f85e8e8148d4d18a2f4fb022327c4dae9</url>
    <id>64c36a9f85e8e8148d4d18a2f4fb022327c4dae9</id>
    <committed-date>2009-11-28T14:12:10-08:00</committed-date>
    <authored-date>2009-11-28T14:12:10-08:00</authored-date>
    <message>* Added docs for lexical and parsing grammar
* Added inspiration file</message>
    <tree>c96c89ec1a63e480fc24ed3e883616820f07fb86</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d566f62cddc1ebc9395703639c20f7a00f5f5f5</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/13b2ae73409cd57af9ca30a6ec849ed1a284092d</url>
    <id>13b2ae73409cd57af9ca30a6ec849ed1a284092d</id>
    <committed-date>2009-11-28T14:01:29-08:00</committed-date>
    <authored-date>2009-11-28T14:01:29-08:00</authored-date>
    <message>unknown token</message>
    <tree>1f30e54abdd13148a03396287d579040ea788597</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>be5abd7f538efec2b796128c76a36df25ad906a2</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/9d566f62cddc1ebc9395703639c20f7a00f5f5f5</url>
    <id>9d566f62cddc1ebc9395703639c20f7a00f5f5f5</id>
    <committed-date>2009-11-28T13:45:10-08:00</committed-date>
    <authored-date>2009-11-28T13:45:10-08:00</authored-date>
    <message>match operators</message>
    <tree>77be634dc2515c47c9a6cb7592916b2ee88b058b</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca6e20a76a56905b9ada07af38824f5407a3dd14</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/be5abd7f538efec2b796128c76a36df25ad906a2</url>
    <id>be5abd7f538efec2b796128c76a36df25ad906a2</id>
    <committed-date>2009-11-28T13:44:45-08:00</committed-date>
    <authored-date>2009-11-28T13:44:45-08:00</authored-date>
    <message>match operators</message>
    <tree>40ecba6b6f496007ae511ba664847aa87d6a5077</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1832d3657b04da47ebbf9c37a216898f01c8e3b4</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/ca6e20a76a56905b9ada07af38824f5407a3dd14</url>
    <id>ca6e20a76a56905b9ada07af38824f5407a3dd14</id>
    <committed-date>2009-11-28T13:21:47-08:00</committed-date>
    <authored-date>2009-11-28T13:21:47-08:00</authored-date>
    <message>match identifier/keywords</message>
    <tree>0762b5e35b66ea298a9aad4798aef2f9ccfaf25a</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>464a93727368b6883f3d2880b1e1936f3c869398</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/1832d3657b04da47ebbf9c37a216898f01c8e3b4</url>
    <id>1832d3657b04da47ebbf9c37a216898f01c8e3b4</id>
    <committed-date>2009-11-28T13:06:22-08:00</committed-date>
    <authored-date>2009-11-28T13:06:22-08:00</authored-date>
    <message>match identifiers</message>
    <tree>a91743adf8bddae715ef4301b5e540cc0cb52d19</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64bf6a7b0519e7791ec09a30ce2339796ac2b257</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/464a93727368b6883f3d2880b1e1936f3c869398</url>
    <id>464a93727368b6883f3d2880b1e1936f3c869398</id>
    <committed-date>2009-11-28T12:53:56-08:00</committed-date>
    <authored-date>2009-11-28T12:53:56-08:00</authored-date>
    <message>added docs and tests</message>
    <tree>9f70e78893a7b5f57c64085311c3021f5d57749b</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>baba6a124a4b77792996ce10a5ff828f8cd939d2</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/64bf6a7b0519e7791ec09a30ce2339796ac2b257</url>
    <id>64bf6a7b0519e7791ec09a30ce2339796ac2b257</id>
    <committed-date>2009-11-28T12:24:56-08:00</committed-date>
    <authored-date>2009-11-28T12:24:56-08:00</authored-date>
    <message>* match integers
* Lexer organization</message>
    <tree>0d5f03da5ff2c842196c516df40d1afa13332456</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>48770c1a980d57ba71b9e0a3d0a86c59bb8bd4ac</id>
      </parent>
    </parents>
    <author>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </author>
    <url>http://github.com/kobs/somersault/commit/baba6a124a4b77792996ce10a5ff828f8cd939d2</url>
    <id>baba6a124a4b77792996ce10a5ff828f8cd939d2</id>
    <committed-date>2009-11-28T11:35:48-08:00</committed-date>
    <authored-date>2009-11-28T11:35:48-08:00</authored-date>
    <message>* renamed exceptions.py -&gt; exception.py
* renamed token.py -&gt; tokens.py</message>
    <tree>97eb816e52bbf0868243fb369385b666ab0bed7b</tree>
    <committer>
      <name>kenny sanders</name>
      <email>kenny@appliedfoo.com</email>
    </committer>
  </commit>
</commits>
