<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>lib/xen/grammar.treetop</filename>
    </added>
    <added>
      <filename>lib/xen/grammar_node_classes.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -2,12 +2,12 @@ require 'rubygems'
 require 'treetop'
 
 require File.dirname(__FILE__) + '/xen/ast'
-Treetop.load File.dirname(__FILE__) + '/xen/xen_config_file_you_shouldnt_use'
-require File.dirname(__FILE__) + '/xen/xen_config_file_you_shouldnt_use_node_classes'
+Treetop.load File.dirname(__FILE__) + '/xen/grammar'
+require File.dirname(__FILE__) + '/xen/grammar_node_classes'
 
 module XenConfigFile
   class Parser &lt; Treetop::Runtime::CompiledParser
-    include XenConfigFileYouShouldntUse
+    include XenConfigFile::Grammar
     
     def simple_parse(io)
       parsed = parse(io)</diff>
      <filename>lib/dot_xen.rb</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ describe XenConfigFile::Parser, &quot;parsing&quot; do
        @result.should_not be_nil
      end
      it &quot;should return a kind of XenConfigFileYouShouldntUse::ConfigFileNode&quot; do
-       @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+       @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
      end
      
      describe &quot;evaluated output&quot; do</diff>
      <filename>spec/integrations/xen_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -15,7 +15,7 @@ describe XenConfigFile::Parser, &quot;parsing&quot; do
        @result.should_not be_nil
      end
      it &quot;should return a kind of XenConfigFileYouShouldntUse::ConfigFileNode&quot; do
-       @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+       @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
      end
      
      describe &quot;evaluated output&quot; do</diff>
      <filename>spec/integrations/xen_writer_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require File.dirname(__FILE__) + '/../spec_helper'
 
-describe XenConfigFileYouShouldntUse::AssignmentNode do
+describe XenConfigFile::Grammar::AssignmentNode do
   before(:all) do
     @parser = XenConfigFile::Parser.new
   end
@@ -16,7 +16,7 @@ describe XenConfigFileYouShouldntUse::AssignmentNode do
         @result.should_not be_nil
       end
       it &quot;should return an assignment node you shouldn't use&quot; do
-        @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+        @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
       end
       describe &quot; calling .eval&quot; do
         before(:all) do
@@ -41,7 +41,7 @@ describe XenConfigFileYouShouldntUse::AssignmentNode do
         @result.should_not be_nil
       end
       it &quot;should return an assignment node you shouldn't use&quot; do
-        @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+        @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
       end
       describe &quot; calling .eval&quot; do
         before(:all) do</diff>
      <filename>spec/units/array_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require File.dirname(__FILE__) + '/../spec_helper'
 
-describe XenConfigFileYouShouldntUse::CommentNode do
+describe XenConfigFile::Grammar::CommentNode do
   before(:all) do
     @parser = XenConfigFile::Parser.new
   end
@@ -16,7 +16,7 @@ describe XenConfigFileYouShouldntUse::CommentNode do
         @result.should_not be_nil
       end
       it &quot;should return a comment node you shouldn't use&quot; do
-        @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+        @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
       end
       describe &quot; calling .eval&quot; do
         before(:all) do</diff>
      <filename>spec/units/comment_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require File.dirname(__FILE__) + '/../spec_helper'
 
-describe XenConfigFileYouShouldntUse::AssignmentNode do
+describe XenConfigFile::Grammar::AssignmentNode do
   before(:all) do
     @parser = XenConfigFile::Parser.new
   end
@@ -16,7 +16,7 @@ describe XenConfigFileYouShouldntUse::AssignmentNode do
         @result.should_not be_nil
       end
       it &quot;should return an assignment node you shouldn't use&quot; do
-        @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+        @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
       end
       describe &quot; calling .eval&quot; do
         before(:all) do</diff>
      <filename>spec/units/number_assignment_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require File.dirname(__FILE__) + '/../spec_helper'
 
-describe XenConfigFileYouShouldntUse::AssignmentNode do
+describe XenConfigFile::Grammar::AssignmentNode do
   before(:all) do
     @parser = XenConfigFile::Parser.new
   end
@@ -16,7 +16,7 @@ describe XenConfigFileYouShouldntUse::AssignmentNode do
         @result.should_not be_nil
       end
       it &quot;should return an assignment node you shouldn't use&quot; do
-        @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+        @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
       end
       describe &quot; calling .eval&quot; do
         before(:all) do
@@ -38,7 +38,7 @@ describe XenConfigFileYouShouldntUse::AssignmentNode do
         @result.should_not be_nil
       end
       it &quot;should return an assignment node you shouldn't use&quot; do
-        @result.should be_a_kind_of(XenConfigFileYouShouldntUse::ConfigFileNode)
+        @result.should be_a_kind_of(XenConfigFile::Grammar::ConfigFileNode)
       end
       describe &quot; calling .eval&quot; do
         before(:all) do</diff>
      <filename>spec/units/string_assignment_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>lib/xen/xen_config_file_you_shouldnt_use.treetop</filename>
    </removed>
    <removed>
      <filename>lib/xen/xen_config_file_you_shouldnt_use_node_classes.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>f0282a92333b2147a4fe3914732016d7bee03342</id>
    </parent>
  </parents>
  <author>
    <name>atmos</name>
    <email>atmos@atmos.org</email>
  </author>
  <url>http://github.com/atmos/dot_xen/commit/acb7f5564c50796ce6d36868df37a0cf01436f47</url>
  <id>acb7f5564c50796ce6d36868df37a0cf01436f47</id>
  <committed-date>2008-10-14T17:35:01-07:00</committed-date>
  <authored-date>2008-10-14T17:35:01-07:00</authored-date>
  <message>shuffle a bunch of code so we no longer have the YouShouldntUse shit</message>
  <tree>6beac6f76ad4f3cf84a29dddf06e82a6863f219b</tree>
  <committer>
    <name>atmos</name>
    <email>atmos@atmos.org</email>
  </committer>
</commit>
