<?xml version='1.0' encoding='ISO-8859-1'?>
<root>
  <label>[root]</label>
    <branch>
        <label>.settings</label>
        <leaf><label>org.eclipse.jdt.core.prefs</label><weight>12</weight><value>100.0</value></leaf>
    </branch>

    <branch>
        <label>src</label>
      <branch>
          <label>picasso</label>
        <branch>
            <label>extensions</label>
            <leaf><label>RandomExpGen.java</label><weight>112</weight><value>100.0</value></leaf>
            <leaf><label>RandomExpGenHelper.java</label><weight>141</weight><value>100.0</value></leaf>
        </branch>

        <branch>
            <label>model</label>
            <leaf><label>ImprovedNoise.java</label><weight>73</weight><value>100.0</value></leaf>
            <leaf><label>Pixmap.java</label><weight>180</weight><value>100.0</value></leaf>
        </branch>

        <branch>
            <label>parser</label>
          <branch>
              <label>language</label>
            <branch>
                <label>expressions</label>
                <leaf><label>Abs.java</label><weight>51</weight><value>100.0</value></leaf>
                <leaf><label>Atan.java</label><weight>48</weight><value>100.0</value></leaf>
                <leaf><label>BinaryOperator.java</label><weight>31</weight><value>100.0</value></leaf>
                <leaf><label>Ceil.java</label><weight>51</weight><value>100.0</value></leaf>
                <leaf><label>Clamp.java</label><weight>48</weight><value>100.0</value></leaf>
                <leaf><label>Constant.java</label><weight>70</weight><value>100.0</value></leaf>
                <leaf><label>Cos.java</label><weight>47</weight><value>100.0</value></leaf>
                <leaf><label>Cosine.java</label><weight>37</weight><value>100.0</value></leaf>
                <leaf><label>Divide.java</label><weight>60</weight><value>100.0</value></leaf>
                <leaf><label>Exp.java</label><weight>48</weight><value>100.0</value></leaf>
                <leaf><label>Exponentiate.java</label><weight>57</weight><value>100.0</value></leaf>
                <leaf><label>Floor.java</label><weight>51</weight><value>100.0</value></leaf>
                <leaf><label>Image.java</label><weight>109</weight><value>100.0</value></leaf>
                <leaf><label>ImageClip.java</label><weight>56</weight><value>100.0</value></leaf>
                <leaf><label>ImageWrap.java</label><weight>64</weight><value>100.0</value></leaf>
                <leaf><label>Log.java</label><weight>57</weight><value>100.0</value></leaf>
                <leaf><label>Minus.java</label><weight>74</weight><value>100.0</value></leaf>
                <leaf><label>Mod.java</label><weight>60</weight><value>100.0</value></leaf>
                <leaf><label>MultiArgFunction.java</label><weight>32</weight><value>100.0</value></leaf>
                <leaf><label>Multiply.java</label><weight>60</weight><value>100.0</value></leaf>
                <leaf><label>Negate.java</label><weight>51</weight><value>100.0</value></leaf>
                <leaf><label>PerlinBW.java</label><weight>68</weight><value>100.0</value></leaf>
                <leaf><label>PerlinColor.java</label><weight>68</weight><value>100.0</value></leaf>
                <leaf><label>PicassoString.java</label><weight>82</weight><value>100.0</value></leaf>
                <leaf><label>Plus.java</label><weight>74</weight><value>100.0</value></leaf>
                <leaf><label>RGBColor.java</label><weight>107</weight><value>100.0</value></leaf>
                <leaf><label>Random.java</label><weight>43</weight><value>100.0</value></leaf>
                <leaf><label>RandomColor.java</label><weight>73</weight><value>100.0</value></leaf>
                <leaf><label>ReferenceForExpressionEvaluations.java</label><weight>138</weight><value>100.0</value></leaf>
                <leaf><label>RgbToYCrCb.java</label><weight>55</weight><value>100.0</value></leaf>
                <leaf><label>Sin.java</label><weight>47</weight><value>100.0</value></leaf>
                <leaf><label>Sine.java</label><weight>37</weight><value>100.0</value></leaf>
                <leaf><label>Tan.java</label><weight>47</weight><value>100.0</value></leaf>
                <leaf><label>Times.java</label><weight>43</weight><value>100.0</value></leaf>
                <leaf><label>UnaryFunction.java</label><weight>27</weight><value>100.0</value></leaf>
                <leaf><label>Variable.java</label><weight>30</weight><value>100.0</value></leaf>
                <leaf><label>Wrap.java</label><weight>51</weight><value>100.0</value></leaf>
                <leaf><label>X.java</label><weight>44</weight><value>100.0</value></leaf>
                <leaf><label>Y.java</label><weight>45</weight><value>100.0</value></leaf>
                <leaf><label>YCRC2RGBR.java</label><weight>43</weight><value>100.0</value></leaf>
                <leaf><label>YCrCbtoRGB.java</label><weight>53</weight><value>100.0</value></leaf>
            </branch>
              <leaf><label>BuiltinFunctionsReader.java</label><weight>51</weight><value>100.0</value></leaf>
              <leaf><label>CharConstants.java</label><weight>30</weight><value>100.0</value></leaf>
              <leaf><label>EvaluatableExpression.java</label><weight>14</weight><value>100.0</value></leaf>
              <leaf><label>ExpressionTreeNode.java</label><weight>29</weight><value>100.0</value></leaf>
          </branch>

          <branch>
              <label>tokens</label>
            <branch>
                <label>chars</label>
                <leaf><label>ApostropheToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>BackslashToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>CharToken.java</label><weight>64</weight><value>100.0</value></leaf>
                <leaf><label>CommaToken.java</label><weight>18</weight><value>100.0</value></leaf>
                <leaf><label>DollarSignToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>LeftBracketToken.java</label><weight>20</weight><value>100.0</value></leaf>
                <leaf><label>LeftParenToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>PeriodToken.java</label><weight>18</weight><value>100.0</value></leaf>
                <leaf><label>QuestionMarkToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>QuoteToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>RightBracketToken.java</label><weight>17</weight><value>100.0</value></leaf>
                <leaf><label>RightParenToken.java</label><weight>17</weight><value>100.0</value></leaf>
                <leaf><label>TildeToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>UnderscoreToken.java</label><weight>16</weight><value>100.0</value></leaf>
            </branch>

            <branch>
                <label>functions</label>
                <leaf><label>AbsToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>AtanToken.java</label><weight>14</weight><value>100.0</value></leaf>
                <leaf><label>CeilToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>ClampToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>CosToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>CosineToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>ExpToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>FloorToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>FunctionToken.java</label><weight>48</weight><value>100.0</value></leaf>
                <leaf><label>ImageClipToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>ImageWrapToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>LogToken.java</label><weight>14</weight><value>100.0</value></leaf>
                <leaf><label>PerlinBWToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>PerlinColorToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>RandomColorToken.java</label><weight>14</weight><value>100.0</value></leaf>
                <leaf><label>RandomToken.java</label><weight>14</weight><value>100.0</value></leaf>
                <leaf><label>RgbToYCrCbToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>SinToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>TanToken.java</label><weight>14</weight><value>100.0</value></leaf>
                <leaf><label>WrapToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>YCRC2RGBRToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>YCrCbtoRGBToken.java</label><weight>15</weight><value>100.0</value></leaf>
            </branch>

            <branch>
                <label>operations</label>
                <leaf><label>DivideToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>EqualsToken.java</label><weight>15</weight><value>100.0</value></leaf>
                <leaf><label>ExponentiateToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>MinusToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>ModToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>MultiplyToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>NegateToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>OperationInterface.java</label><weight>11</weight><value>100.0</value></leaf>
                <leaf><label>PlusToken.java</label><weight>16</weight><value>100.0</value></leaf>
                <leaf><label>PowerToken.java</label><weight>16</weight><value>100.0</value></leaf>
            </branch>
              <leaf><label>CharTokenFactory.java</label><weight>58</weight><value>100.0</value></leaf>
              <leaf><label>ColorToken.java</label><weight>102</weight><value>100.0</value></leaf>
              <leaf><label>EOFToken.java</label><weight>49</weight><value>100.0</value></leaf>
              <leaf><label>IdentifierToken.java</label><weight>45</weight><value>100.0</value></leaf>
              <leaf><label>NumberToken.java</label><weight>63</weight><value>100.0</value></leaf>
              <leaf><label>StringToken.java</label><weight>86</weight><value>100.0</value></leaf>
              <leaf><label>Token.java</label><weight>34</weight><value>100.0</value></leaf>
              <leaf><label>TokenFactory.java</label><weight>180</weight><value>100.0</value></leaf>
          </branch>
            <leaf><label>AbsAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>AtanAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>CeilAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>ClampAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>ColorAnalyzer.java</label><weight>31</weight><value>100.0</value></leaf>
            <leaf><label>ConstantAnalyzer.java</label><weight>41</weight><value>100.0</value></leaf>
            <leaf><label>CosAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>DivideAnalyzer.java</label><weight>35</weight><value>100.0</value></leaf>
            <leaf><label>EqualsAnalyzer.java</label><weight>41</weight><value>100.0</value></leaf>
            <leaf><label>ExpAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>ExponentiateAnalyzer.java</label><weight>35</weight><value>100.0</value></leaf>
            <leaf><label>ExpressionTreeGenerator.java</label><weight>207</weight><value>100.0</value></leaf>
            <leaf><label>FloorAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>IdentifierAnalyzer.java</label><weight>43</weight><value>100.0</value></leaf>
            <leaf><label>ImageClipAnalyzer.java</label><weight>45</weight><value>100.0</value></leaf>
            <leaf><label>ImageWrapAnalyzer.java</label><weight>45</weight><value>100.0</value></leaf>
            <leaf><label>LogAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>MinusAnalyzer.java</label><weight>36</weight><value>100.0</value></leaf>
            <leaf><label>ModAnalyzer.java</label><weight>32</weight><value>100.0</value></leaf>
            <leaf><label>MultiplyAnalyzer.java</label><weight>33</weight><value>100.0</value></leaf>
            <leaf><label>NegateAnalyzer.java</label><weight>27</weight><value>100.0</value></leaf>
            <leaf><label>OperationsPropertiesReader.java</label><weight>31</weight><value>100.0</value></leaf>
            <leaf><label>ParseException.java</label><weight>16</weight><value>100.0</value></leaf>
            <leaf><label>PerlinBWAnalyzer.java</label><weight>35</weight><value>100.0</value></leaf>
            <leaf><label>PerlinColorAnalyzer.java</label><weight>35</weight><value>100.0</value></leaf>
            <leaf><label>PlusAnalyzer.java</label><weight>33</weight><value>100.0</value></leaf>
            <leaf><label>RandomAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>RandomColorAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>RgbToYCrCbAnalyzer.java</label><weight>25</weight><value>100.0</value></leaf>
            <leaf><label>SemanticAnalyzer.java</label><weight>156</weight><value>100.0</value></leaf>
            <leaf><label>SemanticAnalyzerInterface.java</label><weight>23</weight><value>100.0</value></leaf>
            <leaf><label>SinAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>StringAnalyzer.java</label><weight>31</weight><value>100.0</value></leaf>
            <leaf><label>TanAnalyzer.java</label><weight>24</weight><value>100.0</value></leaf>
            <leaf><label>Tokenizer.java</label><weight>132</weight><value>100.0</value></leaf>
            <leaf><label>UnaryFunctionAnalyzer.java</label><weight>22</weight><value>100.0</value></leaf>
            <leaf><label>WrapAnalyzer.java</label><weight>26</weight><value>100.0</value></leaf>
            <leaf><label>YCRC2RGBRAnalyzer.java</label><weight>25</weight><value>100.0</value></leaf>
            <leaf><label>YCrCbtoRGBAnalyzer.java</label><weight>25</weight><value>100.0</value></leaf>
            <leaf><label>functions.conf</label><weight>18</weight><value>100.0</value></leaf>
            <leaf><label>functions2.conf</label><weight>17</weight><value>100.0</value></leaf>
            <leaf><label>operations.prop</label><weight>8</weight><value>100.0</value></leaf>
            <leaf><label>operations2.prop</label><weight>3</weight><value>100.0</value></leaf>
        </branch>

        <branch>
            <label>util</label>
            <leaf><label>Command.java</label><weight>13</weight><value>100.0</value></leaf>
            <leaf><label>FileCommand.java</label><weight>37</weight><value>100.0</value></leaf>
            <leaf><label>NamedCommand.java</label><weight>34</weight><value>100.0</value></leaf>
            <leaf><label>ThreadedCommand.java</label><weight>66</weight><value>100.0</value></leaf>
        </branch>

        <branch>
            <label>view</label>
          <branch>
              <label>commands</label>
              <leaf><label>CommandSaver.java</label><weight>41</weight><value>100.0</value></leaf>
              <leaf><label>Evaluater.java</label><weight>96</weight><value>100.0</value></leaf>
              <leaf><label>RandomEvaluater.java</label><weight>31</weight><value>100.0</value></leaf>
              <leaf><label>Reader.java</label><weight>24</weight><value>100.0</value></leaf>
              <leaf><label>Writer.java</label><weight>24</weight><value>100.0</value></leaf>
          </branch>
            <leaf><label>ButtonPanel.java</label><weight>49</weight><value>100.0</value></leaf>
            <leaf><label>Canvas.java</label><weight>53</weight><value>100.0</value></leaf>
            <leaf><label>Frame.java</label><weight>52</weight><value>100.0</value></leaf>
            <leaf><label>TextPanel.java</label><weight>145</weight><value>100.0</value></leaf>
        </branch>
          <leaf><label>Main.java</label><weight>22</weight><value>100.0</value></leaf>
      </branch>

      <branch>
          <label>tests</label>
          <leaf><label>ColorTests.java</label><weight>44</weight><value>100.0</value></leaf>
          <leaf><label>ErrorParsedEvaluatedTests.java</label><weight>68</weight><value>100.0</value></leaf>
          <leaf><label>EvaluatorTests.java</label><weight>194</weight><value>100.0</value></leaf>
          <leaf><label>EvaluatorTestsMultiArg.java</label><weight>114</weight><value>100.0</value></leaf>
          <leaf><label>EvaluatorTestsUnary.java</label><weight>204</weight><value>100.0</value></leaf>
          <leaf><label>ParsedExpressionTreeTests.java</label><weight>85</weight><value>100.0</value></leaf>
          <leaf><label>ParserTestDriver.java</label><weight>53</weight><value>100.0</value></leaf>
          <leaf><label>TestOperationsProperties.java</label><weight>31</weight><value>100.0</value></leaf>
          <leaf><label>TokenizerTest.java</label><weight>202</weight><value>100.0</value></leaf>
      </branch>
    </branch>

  <branch>
      <label>[root]</label>
      <leaf><label>.classpath</label><weight>7</weight><value>100.0</value></leaf>
      <leaf><label>.project</label><weight>23</weight><value>100.0</value></leaf>
      <leaf><label>ParsedExpressionTreeTests.java.mine</label><weight>70</weight><value>100.0</value></leaf>
      <leaf><label>ParsedExpressionTreeTests.java.r30</label><weight>70</weight><value>100.0</value></leaf>
      <leaf><label>ParsedExpressionTreeTests.java.r58</label><weight>68</weight><value>100.0</value></leaf>
  </branch>
</root>