<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Scala Forum</title>
    <subtitle>International Forum for &lt;a href=&quot;http://www.scala-lang.org&quot;&gt;Scala&lt;/a&gt; Programmers.</subtitle>
    <link rel="self" href="http://scala-forum.org/feed.php?0,replies=1,type=atom" />
    <id>http://scala-forum.org/index.php</id>
    <updated>2010-09-05T22:39:33+02:00</updated>
    <generator>Phorum 5.2.13</generator>
    <entry>
        <title type="html">Re: Extention of Enumeration</title>
        <link href="http://scala-forum.org/read.php?4,2038,2051#msg-2051" />
        <category term="Scala Programming" />
        <published>2010-09-05T22:30:19+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2038,2051#msg-2051</id>
        <author>
            <name>RSchulz</name>
        </author>
        <summary type="html"><![CDATA[ When it comes to something like page size or display resolution (in definite contrast to page orientation), I question whether a statically enumerated set of values is appropriate. One (orientation) clearly has a universe of values that is fixed forever—either a page is in portrait orientation or it's in landscape orientation (or the paper is square...). On the other hand, page sizes and rendering resolutions definitely do not comprise an intrinsically finite collection of values.<br />
<br />
I'd consider representing the page sizes and display resolutions with types whose values are initialized dynamically and configurably.<br />
<br />
<br />
Randall Schulz]]></summary>
    </entry>
    <entry>
        <title type="html">Re: StackOverflow beim compilieren?</title>
        <link href="http://scala-forum.org/read.php?11,2042,2050#msg-2050" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T21:50:59+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2042,2050#msg-2050</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Ich habe jetzt die Stelle gefunden. Es handelt sich um <br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">object</span></a> Obj <span class="br0">&#123;</span>
  <a href="http://scala-lang.org"><span class="kw1">val</span></a> arr <span class="sy0">=</span> Array<span class="br0">&#91;</span><span class="br0">&#40;</span>Double, Double, Double, Double, Double<span class="br0">&#41;</span><span class="br0">&#93;</span> <span class="br0">&#40;</span>
  <span class="co1">// wird mit 64 x 64 Elementen gefüllt</span>
  <span class="co1">// --&gt; arr.size = 64 x 64 / 5</span>
  <span class="br0">&#41;</span>
<span class="br0">&#125;</span></pre>
<br />
Wie bekomme ich das nun compiliert?]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Scala Swing Grafiken einfügen</title>
        <link href="http://scala-forum.org/read.php?11,2037,2049#msg-2049" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T21:48:07+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2037,2049#msg-2049</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ javax.swing.Icon<br />
<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">import</span></a> swing.<span class="sy0">_</span>
<a href="http://scala-lang.org"><span class="kw1">val</span></a> label <span class="sy0">=</span> <a href="http://scala-lang.org"><span class="kw1">new</span></a> Label <span class="br0">&#123;</span> icon <span class="sy0">=</span> <a href="http://scala-lang.org"><span class="kw1">new</span></a> ImageIcon<span class="br0">&#40;</span>getClass.<span class="me1">getResource</span><span class="br0">&#40;</span><span class="st0">&quot;...&quot;</span><span class="br0">&#41;</span> <span class="br0">&#125;</span></pre>]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Extention of Enumeration</title>
        <link href="http://scala-forum.org/read.php?4,2038,2048#msg-2048" />
        <category term="Scala Programming" />
        <published>2010-09-05T20:01:14+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2038,2048#msg-2048</id>
        <author>
            <name>wwagner4</name>
        </author>
        <summary type="html"><![CDATA[ Meanwhile I found a solution in the internet. <br />
[<a href="http://downgra.de/2010/02/11/playing-with-scala-enumeration/" rel="nofollow" >downgra.de</a>]<br />
<br />
Following the example from 'fire' my solution for three enums (Orientation, Resolution and PageSize) is the following.<br />
<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">object</span></a> Orientation <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration <span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">type</span></a> Orientation <span class="sy0">=</span> Value
&nbsp;
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> LANDSCAPE, PORTRAIT <span class="sy0">=</span> Value
  <span class="br0">&#125;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">object</span></a> Resolution <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration <span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">case</span></a> <a href="http://scala-lang.org"><span class="kw1">class</span></a> ResolutionVal<span class="br0">&#40;</span><a href="http://scala-lang.org"><span class="kw1">val</span></a> name<span class="sy0">:</span> String, <a href="http://scala-lang.org"><span class="kw1">val</span></a> dpi<span class="sy0">:</span> Int<span class="br0">&#41;</span> <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Val<span class="br0">&#40;</span>name<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">type</span></a> Resolution <span class="sy0">=</span> ResolutionVal
&nbsp;
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> DPI70 <span class="sy0">=</span> ResolutionVal<span class="br0">&#40;</span><span class="st0">&quot;DPI-70&quot;</span>, 70<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> DPI300 <span class="sy0">=</span> ResolutionVal<span class="br0">&#40;</span><span class="st0">&quot;DPI-300&quot;</span>, 300<span class="br0">&#41;</span>
  <span class="br0">&#125;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">import</span></a> Orientation.<span class="sy0">_</span>
  <a href="http://scala-lang.org"><span class="kw1">import</span></a> Resolution.<span class="sy0">_</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">object</span></a> PageSize <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration <span class="br0">&#123;</span>
&nbsp;
    <a href="http://scala-lang.org"><span class="kw1">case</span></a> <a href="http://scala-lang.org"><span class="kw1">class</span></a> PageSizeValue<span class="br0">&#40;</span><a href="http://scala-lang.org"><span class="kw1">val</span></a> name<span class="sy0">:</span> String, <a href="http://scala-lang.org"><span class="kw1">val</span></a> width70<span class="sy0">:</span> Int, <a href="http://scala-lang.org"><span class="kw1">val</span></a> height70<span class="sy0">:</span> Int<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
      <span class="co1">// Returns the width in pixel according to resolution and orientation</span>
      <a href="http://scala-lang.org"><span class="kw1">def</span></a> width<span class="br0">&#40;</span>resolution<span class="sy0">:</span> Resolution, orientation<span class="sy0">:</span> Orientation<span class="br0">&#41;</span><span class="sy0">:</span> Int <span class="sy0">=</span> <span class="br0">&#123;</span>
        orientation <a href="http://scala-lang.org"><span class="kw1">match</span></a> <span class="br0">&#123;</span>
          <a href="http://scala-lang.org"><span class="kw1">case</span></a> LANDSCAPE <span class="sy0">=&gt;</span> <span class="br0">&#40;</span>height70.<span class="me1">toDouble</span> / 70.0 <span class="sy0">*</span> resolution.<span class="me1">dpi</span><span class="br0">&#41;</span>.<span class="me1">toInt</span>
          <a href="http://scala-lang.org"><span class="kw1">case</span></a> PORTRAIT <span class="sy0">=&gt;</span> <span class="br0">&#40;</span>width70.<span class="me1">toDouble</span> / 70.0 <span class="sy0">*</span> resolution.<span class="me1">dpi</span><span class="br0">&#41;</span>.<span class="me1">toInt</span>
          <a href="http://scala-lang.org"><span class="kw1">case</span></a> <span class="sy0">_</span> <span class="sy0">=&gt;</span> <a href="http://scala-lang.org"><span class="kw1">throw</span></a> <a href="http://scala-lang.org"><span class="kw1">new</span></a> IllegalArgumentException<span class="br0">&#40;</span><span class="st0">&quot;Unknown 'Orientation' &quot;</span> + orientation<span class="br0">&#41;</span>
        <span class="br0">&#125;</span>
      <span class="br0">&#125;</span>
      <span class="co1">// Returns the height in pixel according to resolution and orientation</span>
      <a href="http://scala-lang.org"><span class="kw1">def</span></a> height<span class="br0">&#40;</span>resolution<span class="sy0">:</span> Resolution, orientation<span class="sy0">:</span> Orientation<span class="br0">&#41;</span><span class="sy0">:</span> Int <span class="sy0">=</span> <span class="br0">&#123;</span>
        orientation <a href="http://scala-lang.org"><span class="kw1">match</span></a> <span class="br0">&#123;</span>
          <a href="http://scala-lang.org"><span class="kw1">case</span></a> LANDSCAPE <span class="sy0">=&gt;</span> <span class="br0">&#40;</span>width70.<span class="me1">toDouble</span> / 70.0 <span class="sy0">*</span> resolution.<span class="me1">dpi</span><span class="br0">&#41;</span>.<span class="me1">toInt</span>
          <a href="http://scala-lang.org"><span class="kw1">case</span></a> PORTRAIT <span class="sy0">=&gt;</span> <span class="br0">&#40;</span>height70.<span class="me1">toDouble</span> / 70.0 <span class="sy0">*</span> resolution.<span class="me1">dpi</span><span class="br0">&#41;</span>.<span class="me1">toInt</span>
          <a href="http://scala-lang.org"><span class="kw1">case</span></a> <span class="sy0">_</span> <span class="sy0">=&gt;</span> <a href="http://scala-lang.org"><span class="kw1">throw</span></a> <a href="http://scala-lang.org"><span class="kw1">new</span></a> IllegalArgumentException<span class="br0">&#40;</span><span class="st0">&quot;Unknown 'Orientation' &quot;</span> + orientation<span class="br0">&#41;</span>
        <span class="br0">&#125;</span>
      <span class="br0">&#125;</span>
    <span class="br0">&#125;</span>
&nbsp;
    <a href="http://scala-lang.org"><span class="kw1">type</span></a> PageSize <span class="sy0">=</span> PageSizeValue
&nbsp;
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A0 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A0&quot;</span>, 2318, 3277<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A1 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A1&quot;</span>, 1637, 2318<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A2 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A2&quot;</span>, 1157, 1637<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A3 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A3&quot;</span>, 819, 1157<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A4 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A4&quot;</span>, 579, 819<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A5 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A5&quot;</span>, 408, 579<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> A6 <span class="sy0">=</span> PageSizeValue<span class="br0">&#40;</span><span class="st0">&quot;A6&quot;</span>, 289, 408<span class="br0">&#41;</span>
  <span class="br0">&#125;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">import</span></a> PageSize.<span class="sy0">_</span>
&nbsp;
Critique welcome <span class="sy0">!!</span></pre>]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Extention of Enumeration</title>
        <link href="http://scala-forum.org/read.php?4,2038,2047#msg-2047" />
        <category term="Scala Programming" />
        <published>2010-09-05T18:47:20+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2038,2047#msg-2047</id>
        <author>
            <name>RSchulz</name>
        </author>
        <summary type="html"><![CDATA[ Instead of this:<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">class</span></a> R<span class="br0">&#40;</span><span class="sy0">_</span>name<span class="sy0">:</span> String, <span class="sy0">_</span>dpi<span class="sy0">:</span> Int<span class="br0">&#41;</span> <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration
<span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> name <span class="sy0">=</span> <span class="sy0">_</span>name
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> dpi <span class="sy0">=</span> <span class="sy0">_</span>dpi
<span class="br0">&#125;</span></pre>
<br />
Write this:<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">class</span></a> R<span class="br0">&#40;</span><a href="http://scala-lang.org"><span class="kw1">val</span></a> name<span class="sy0">:</span> String, <a href="http://scala-lang.org"><span class="kw1">val</span></a> dpi<span class="sy0">:</span> Int<span class="br0">&#41;</span> <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration</pre>
<br />
They are the same.<br />
<br />
<br />
Randall Schulz]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Extention of Enumeration</title>
        <link href="http://scala-forum.org/read.php?4,2038,2046#msg-2046" />
        <category term="Scala Programming" />
        <published>2010-09-05T18:09:30+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2038,2046#msg-2046</id>
        <author>
            <name>wwagner4</name>
        </author>
        <summary type="html"><![CDATA[ Thanks for this Answer. That worked fine. What I actually wanted is an Enumeration with two attributes like the following:<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">class</span></a> R <span class="br0">&#40;</span><span class="sy0">_</span>name<span class="sy0">:</span> String, <span class="sy0">_</span>dpi<span class="sy0">:</span> Int<span class="br0">&#41;</span> <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration <span class="br0">&#123;</span>
&nbsp;
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> name <span class="sy0">=</span> <span class="sy0">_</span>name
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> dpi <span class="sy0">=</span> <span class="sy0">_</span>dpi
&nbsp;
  <span class="br0">&#125;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">object</span></a> Resolution <a href="http://scala-lang.org"><span class="kw1">extends</span></a> R <span class="br0">&#123;</span>
	  <span class="sy0">?????</span> <span class="sy0">=</span> value
  <span class="br0">&#125;</span></pre>
Is there a solution to have somthing like the following. <br />
<br />
rough(&quot;R&quot;, 70), fine(&quot;F&quot;, 300)<br />
<br />
??]]></summary>
    </entry>
    <entry>
        <title type="html">Re: StackOverflow beim compilieren?</title>
        <link href="http://scala-forum.org/read.php?11,2042,2045#msg-2045" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T18:00:43+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2042,2045#msg-2045</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Wie kann ich rausfinden, an welcher Datei es liegt?]]></summary>
    </entry>
    <entry>
        <title type="html">Re: StackOverflow beim compilieren?</title>
        <link href="http://scala-forum.org/read.php?11,2042,2044#msg-2044" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T17:28:16+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2042,2044#msg-2044</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Ok. Ich bin nun auf folgendes gestossen<br />
[<a href="http://www.scala-lang.org/node/5888" rel="nofollow" >www.scala-lang.org</a>]<br />
<br />
wie es aussieht, ist es ein generelles Problem. Eine Erhöhung des Stack's brachte keine abhilfe :-(]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Scala Swing Grafiken einfügen</title>
        <link href="http://scala-forum.org/read.php?11,2037,2043#msg-2043" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T17:19:08+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2037,2043#msg-2043</id>
        <author>
            <name>kayo</name>
        </author>
        <summary type="html"><![CDATA[ Ja ich möchte eine Grafik anzeigen, einfach eine Bitmap in einem Label anzeigen oder ähnliches.<br />
<br />
javax.swing.ImageIcon wird nicht funktionieren. Ich benutze MigLayout und er verlangt Scala-Components.<br />
<br />
Die Klasse Icon finde ich nicht im Scala-doc. In welchem Paket ist die?]]></summary>
    </entry>
    <entry>
        <title type="html">StackOverflow beim compilieren?</title>
        <link href="http://scala-forum.org/read.php?11,2042,2042#msg-2042" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T16:06:20+02:00</published>
        <updated>2010-09-05T21:50:59+02:00</updated>
        <id>http://scala-forum.org/read.php?11,2042,2042#msg-2042</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Servus,<br />
<br />
beim compilieren mit Maven bekomme ich eine StackOverflow-Exception. Leider kann ich den Ort nicht zu 100% ausmachen, aber ich denke mal das es an dem folgenden Codestück liegt.<br />
<br />
Wie kann ich den Überlauf verhindern?<br />
Die Arrays enthalten jetzt nicht so viel Elemente. Wieso wird hier bereits ein Überlauf produziert?<br />
<br />
<pre class="bbcode">
Compiling 133 source files to... at 1283695019242
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org_scala_tools_maven_executions.MainHelper.runMain(MainHelper.java:151)
        at org_scala_tools_maven_executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26)
[ERROR]Caused by: java.lang.StackOverflowError
        at scala.tools.nsc.typechecker.Typers$Typer.gd9$1(Typers.scala:785)
        at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:771)
        at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4083)
        at scala.tools.nsc.typechecker.Typers$Typer.typedTypeConstructor(Typers.scala:4189)
        at scala.tools.nsc.typechecker.Typers$Typer.typedTypeConstructor(Typers.scala:4212)
        at scala.tools.nsc.typechecker.Typers$Typer.typedNew$1(Typers.scala:3140)
        at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3849)
        at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
        at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:4145)
        at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:4151)
        at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3964)
        at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
        at scala.tools.nsc.typechecker.Typers$Typer.typedOperator(Typers.scala:4157)
        at scala.tools.nsc.typechecker.RefChecks$RefCheckTransformer.toConstructor(RefChecks.scala:797)
        at scala.tools.nsc.typechecker.RefChecks$RefCheckTransformer.transformCaseApply(RefChecks.scala:1008)
        at scala.tools.nsc.typechecker.RefChecks$RefCheckTransformer.transform(RefChecks.scala:1146)
        at scala.tools.nsc.ast.Trees$Transformer.transform(Trees.scala:804)
        at scala.tools.nsc.typechecker.RefChecks$RefCheckTransformer.transform(RefChecks.scala:1183)
        at scala.tools.nsc.ast.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:838)
        at scala.tools.nsc.ast.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:838)
        at scala.collection.immutable.List.loop$1(List.scala:115)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
        at scala.collection.immutable.List.mapConserve(List.scala:132)
        at scala.collection.immutable.List.loop$1(List.scala:119)
....</pre>
Im Orginal sind mehrere Zeilen dieser Form (Array von (Double, Double) oder (Double, Double, Double, Double)) und Länge enthalten.<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">object</span></a> CIE <span class="br0">&#123;</span>
  <span class="co1">// ....</span>
&nbsp;
  <span class="coMULTI">/**
   * Standard illuminants: CIE Illuminant D65
   *
   */</span>
  <a href="http://scala-lang.org"><span class="kw1">private</span></a><span class="br0">&#91;</span><a href="http://scala-lang.org"><span class="kw1">this</span></a><span class="br0">&#93;</span> lazy <a href="http://scala-lang.org"><span class="kw1">val</span></a> Illuminantd65 <span class="sy0">=</span> Array<span class="br0">&#91;</span><span class="br0">&#40;</span>Double, Double<span class="br0">&#41;</span><span class="br0">&#93;</span> <span class="br0">&#40;</span>
    <span class="br0">&#40;</span>300, 0.034100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>301, 0.360140<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>302, 0.686180<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>303, 1.012220<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>304, 1.338260<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>305, 1.664300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>306, 1.990340<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>307, 2.316380<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>308, 2.642420<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>309, 2.968460<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>310, 3.294500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>311, 4.988650<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>312, 6.682800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>313, 8.376950<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>314, 10.071100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>315, 11.765200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>316, 13.459400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>317, 15.153500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>318, 16.847700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>319, 18.541800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>320, 20.236000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>321, 21.917700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>322, 23.599500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>323, 25.281200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>324, 26.963000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>325, 28.644700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>326, 30.326500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>327, 32.008200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>328, 33.690000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>329, 35.371700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>330, 37.053500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>331, 37.343000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>332, 37.632600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>333, 37.922100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>334, 38.211600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>335, 38.501100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>336, 38.790700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>337, 39.080200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>338, 39.369700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>339, 39.659300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>340, 39.948800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>341, 40.445100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>342, 40.941400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>343, 41.437700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>344, 41.934000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>345, 42.430200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>346, 42.926500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>347, 43.422800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>348, 43.919100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>349, 44.415400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>350, 44.911700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>351, 45.084400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>352, 45.257000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>353, 45.429700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>354, 45.602300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>355, 45.775000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>356, 45.947700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>357, 46.120300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>358, 46.293000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>359, 46.465600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>360, 46.638300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>361, 47.183400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>362, 47.728500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>363, 48.273500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>364, 48.818600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>365, 49.363700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>366, 49.908800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>367, 50.453900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>368, 50.998900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>369, 51.544000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>370, 52.089100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>371, 51.877700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>372, 51.666400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>373, 51.455000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>374, 51.243700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>375, 51.032300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>376, 50.820900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>377, 50.609600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>378, 50.398200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>379, 50.186900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>380, 49.975500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>381, 50.442800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>382, 50.910000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>383, 51.377300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>384, 51.844600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>385, 52.311800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>386, 52.779100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>387, 53.246400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>388, 53.713700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>389, 54.180900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>390, 54.648200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>391, 57.458900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>392, 60.269500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>393, 63.080200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>394, 65.890900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>395, 68.701500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>396, 71.512200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>397, 74.322900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>398, 77.133600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>399, 79.944200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>400, 82.754900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>401, 83.628000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>402, 84.501100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>403, 85.374200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>404, 86.247300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>405, 87.120400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>406, 87.993600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>407, 88.866700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>408, 89.739800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>409, 90.612900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>410, 91.486000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>411, 91.680600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>412, 91.875200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>413, 92.069700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>414, 92.264300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>415, 92.458900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>416, 92.653500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>417, 92.848100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>418, 93.042600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>419, 93.237200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>420, 93.431800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>421, 92.756800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>422, 92.081900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>423, 91.406900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>424, 90.732000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>425, 90.057000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>426, 89.382100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>427, 88.707100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>428, 88.032200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>429, 87.357200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>430, 86.682300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>431, 88.500600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>432, 90.318800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>433, 92.137100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>434, 93.955400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>435, 95.773600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>436, 97.591900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>437, 99.410200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>438, 101.228000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>439, 103.047000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>440, 104.865000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>441, 106.079000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>442, 107.294000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>443, 108.508000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>444, 109.722000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>445, 110.936000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>446, 112.151000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>447, 113.365000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>448, 114.579000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>449, 115.794000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>450, 117.008000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>451, 117.088000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>452, 117.169000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>453, 117.249000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>454, 117.330000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>455, 117.410000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>456, 117.490000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>457, 117.571000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>458, 117.651000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>459, 117.732000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>460, 117.812000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>461, 117.517000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>462, 117.222000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>463, 116.927000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>464, 116.632000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>465, 116.336000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>466, 116.041000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>467, 115.746000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>468, 115.451000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>469, 115.156000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>470, 114.861000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>471, 114.967000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>472, 115.073000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>473, 115.180000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>474, 115.286000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>475, 115.392000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>476, 115.498000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>477, 115.604000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>478, 115.711000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>479, 115.817000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>480, 115.923000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>481, 115.212000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>482, 114.501000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>483, 113.789000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>484, 113.078000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>485, 112.367000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>486, 111.656000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>487, 110.945000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>488, 110.233000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>489, 109.522000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>490, 108.811000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>491, 108.865000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>492, 108.920000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>493, 108.974000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>494, 109.028000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>495, 109.082000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>496, 109.137000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>497, 109.191000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>498, 109.245000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>499, 109.300000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>500, 109.354000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>501, 109.199000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>502, 109.044000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>503, 108.888000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>504, 108.733000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>505, 108.578000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>506, 108.423000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>507, 108.268000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>508, 108.112000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>509, 107.957000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>510, 107.802000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>511, 107.501000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>512, 107.200000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>513, 106.898000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>514, 106.597000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>515, 106.296000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>516, 105.995000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>517, 105.694000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>518, 105.392000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>519, 105.091000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>520, 104.790000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>521, 105.080000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>522, 105.370000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>523, 105.660000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>524, 105.950000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>525, 106.239000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>526, 106.529000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>527, 106.819000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>528, 107.109000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>529, 107.399000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>530, 107.689000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>531, 107.361000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>532, 107.032000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>533, 106.704000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>534, 106.375000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>535, 106.047000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>536, 105.719000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>537, 105.390000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>538, 105.062000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>539, 104.733000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>540, 104.405000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>541, 104.369000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>542, 104.333000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>543, 104.297000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>544, 104.261000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>545, 104.225000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>546, 104.190000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>547, 104.154000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>548, 104.118000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>549, 104.082000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>550, 104.046000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>551, 103.641000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>552, 103.237000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>553, 102.832000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>554, 102.428000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>555, 102.023000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>556, 101.618000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>557, 101.214000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>558, 100.809000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>559, 100.405000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>560, 100.000000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>561, 99.633400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>562, 99.266800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>563, 98.900300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>564, 98.533700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>565, 98.167100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>566, 97.800500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>567, 97.433900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>568, 97.067400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>569, 96.700800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>570, 96.334200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>571, 96.279600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>572, 96.225000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>573, 96.170300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>574, 96.115700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>575, 96.061100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>576, 96.006500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>577, 95.951900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>578, 95.897200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>579, 95.842600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>580, 95.788000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>581, 95.077800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>582, 94.367500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>583, 93.657300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>584, 92.947000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>585, 92.236800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>586, 91.526600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>587, 90.816300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>588, 90.106100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>589, 89.395800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>590, 88.685600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>591, 88.817700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>592, 88.949700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>593, 89.081800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>594, 89.213800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>595, 89.345900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>596, 89.478000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>597, 89.610000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>598, 89.742100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>599, 89.874100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>600, 90.006200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>601, 89.965500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>602, 89.924800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>603, 89.884100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>604, 89.843400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>605, 89.802600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>606, 89.761900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>607, 89.721200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>608, 89.680500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>609, 89.639800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>610, 89.599100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>611, 89.409100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>612, 89.219000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>613, 89.029000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>614, 88.838900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>615, 88.648900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>616, 88.458900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>617, 88.268800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>618, 88.078800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>619, 87.888700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>620, 87.698700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>621, 87.257700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>622, 86.816700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>623, 86.375700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>624, 85.934700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>625, 85.493600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>626, 85.052600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>627, 84.611600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>628, 84.170600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>629, 83.729600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>630, 83.288600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>631, 83.329700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>632, 83.370700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>633, 83.411800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>634, 83.452800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>635, 83.493900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>636, 83.535000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>637, 83.576000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>638, 83.617100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>639, 83.658100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>640, 83.699200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>641, 83.332000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>642, 82.964700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>643, 82.597500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>644, 82.230200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>645, 81.863000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>646, 81.495800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>647, 81.128500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>648, 80.761300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>649, 80.394000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>650, 80.026800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>651, 80.045600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>652, 80.064400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>653, 80.083100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>654, 80.101900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>655, 80.120700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>656, 80.139500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>657, 80.158300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>658, 80.177000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>659, 80.195800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>660, 80.214600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>661, 80.420900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>662, 80.627200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>663, 80.833600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>664, 81.039900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>665, 81.246200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>666, 81.452500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>667, 81.658800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>668, 81.865200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>669, 82.071500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>670, 82.277800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>671, 81.878400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>672, 81.479100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>673, 81.079700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>674, 80.680400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>675, 80.281000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>676, 79.881600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>677, 79.482300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>678, 79.082900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>679, 78.683600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>680, 78.284200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>681, 77.427900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>682, 76.571600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>683, 75.715300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>684, 74.859000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>685, 74.002700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>686, 73.146500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>687, 72.290200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>688, 71.433900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>689, 70.577600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>690, 69.721300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>691, 69.910100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>692, 70.098900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>693, 70.287600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>694, 70.476400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>695, 70.665200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>696, 70.854000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>697, 71.042800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>698, 71.231500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>699, 71.420300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>700, 71.609100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>701, 71.883100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>702, 72.157100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>703, 72.431100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>704, 72.705100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>705, 72.979000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>706, 73.253000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>707, 73.527000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>708, 73.801000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>709, 74.075000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>710, 74.349000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>711, 73.074500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>712, 71.800000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>713, 70.525500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>714, 69.251000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>715, 67.976500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>716, 66.702000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>717, 65.427500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>718, 64.153000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>719, 62.878500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>720, 61.604000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>721, 62.432200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>722, 63.260300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>723, 64.088500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>724, 64.916600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>725, 65.744800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>726, 66.573000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>727, 67.401100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>728, 68.229300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>729, 69.057400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>730, 69.885600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>731, 70.405700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>732, 70.925900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>733, 71.446000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>734, 71.966200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>735, 72.486300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>736, 73.006400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>737, 73.526600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>738, 74.046700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>739, 74.566900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>740, 75.087000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>741, 73.937600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>742, 72.788100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>743, 71.638700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>744, 70.489300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>745, 69.339800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>746, 68.190400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>747, 67.041000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>748, 65.891600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>749, 64.742100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>750, 63.592700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>751, 61.875200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>752, 60.157800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>753, 58.440300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>754, 56.722900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>755, 55.005400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>756, 53.288000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>757, 51.570500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>758, 49.853100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>759, 48.135600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>760, 46.418200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>761, 48.456900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>762, 50.495600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>763, 52.534400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>764, 54.573100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>765, 56.611800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>766, 58.650500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>767, 60.689200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>768, 62.728000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>769, 64.766700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>770, 66.805400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>771, 66.463100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>772, 66.120900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>773, 65.778600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>774, 65.436400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>775, 65.094100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>776, 64.751800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>777, 64.409600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>778, 64.067300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>779, 63.725100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>780, 63.382800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>781, 63.474900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>782, 63.567000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>783, 63.659200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>784, 63.751300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>785, 63.843400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>786, 63.935500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>787, 64.027600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>788, 64.119800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>789, 64.211900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>790, 64.304000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>791, 63.818800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>792, 63.333600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>793, 62.848400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>794, 62.363200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>795, 61.877900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>796, 61.392700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>797, 60.907500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>798, 60.422300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>799, 59.937100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>800, 59.451900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>801, 58.702600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>802, 57.953300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>803, 57.204000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>804, 56.454700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>805, 55.705400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>806, 54.956200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>807, 54.206900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>808, 53.457600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>809, 52.708300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>810, 51.959000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>811, 52.507200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>812, 53.055300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>813, 53.603500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>814, 54.151600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>815, 54.699800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>816, 55.248000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>817, 55.796100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>818, 56.344300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>819, 56.892400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>820, 57.440600<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>821, 57.727800<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>822, 58.015000<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>823, 58.302200<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>824, 58.589400<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>825, 58.876500<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>826, 59.163700<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>827, 59.450900<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>828, 59.738100<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>829, 60.025300<span class="br0">&#41;</span>,
    <span class="br0">&#40;</span>830, 60.312500<span class="br0">&#41;</span>
  <span class="br0">&#41;</span>
&nbsp;
  lazy <a href="http://scala-lang.org"><span class="kw1">val</span></a> StandardIlluminants<span class="sy0">_</span>CIE<span class="sy0">_</span>D65<span class="sy0">:</span>CoefficientSpectrum <span class="sy0">=</span>
    <a href="http://scala-lang.org"><span class="kw1">new</span></a> SampledSpectrum<span class="br0">&#40;</span>Illuminantd65.<span class="me1">map</span><span class="br0">&#123;</span>i <span class="sy0">=&gt;</span> i.<span class="sy0">_</span>1.<span class="me1">toDouble</span><span class="br0">&#125;</span>, Illuminantd65.<span class="me1">map</span><span class="br0">&#123;</span>i <span class="sy0">=&gt;</span> i.<span class="sy0">_</span>2<span class="br0">&#125;</span>,
                        CIE<span class="sy0">_</span>Interpolation<span class="sy0">_</span>Mode,
                        <span class="nu0">100</span><span class="br0">&#41;</span>
<span class="br0">&#125;</span></pre>]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Scala Swing Grafiken einfügen</title>
        <link href="http://scala-forum.org/read.php?11,2037,2041#msg-2041" />
        <category term="Scala-Programmierung" />
        <published>2010-09-05T14:59:49+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2037,2041#msg-2041</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Evtl. Icon? javax.swing.ImageIcon?<br />
Oder was meinst du mit Bild?]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Extention of Enumeration</title>
        <link href="http://scala-forum.org/read.php?4,2038,2040#msg-2040" />
        <category term="Scala Programming" />
        <published>2010-09-05T13:02:22+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2038,2040#msg-2040</id>
        <author>
            <name>christian</name>
        </author>
        <summary type="html"><![CDATA[ An enumeration is a usual class in Scala.<br />
<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div>scala<span class="sy0">&gt;</span> <a href="http://scala-lang.org"><span class="kw1">class</span></a> A <a href="http://scala-lang.org"><span class="kw1">extends</span></a> Enumeration <span class="br0">&#123;</span>
     | <a href="http://scala-lang.org"><span class="kw1">def</span></a> aMethod<span class="br0">&#40;</span>x<span class="sy0">:</span> Int<span class="br0">&#41;</span> <span class="sy0">=</span> x<span class="sy0">*</span>x
     | <span class="br0">&#125;</span>
defined <a href="http://scala-lang.org"><span class="kw1">class</span></a> A
&nbsp;
scala<span class="sy0">&gt;</span> <a href="http://scala-lang.org"><span class="kw1">object</span></a> e <a href="http://scala-lang.org"><span class="kw1">extends</span></a> A <span class="br0">&#123;</span>
     | <a href="http://scala-lang.org"><span class="kw1">val</span></a> a, b <span class="sy0">=</span> Value
     | <span class="br0">&#125;</span>
defined module e
&nbsp;
scala<span class="sy0">&gt;</span> e.<span class="me1">aMethod</span><span class="br0">&#40;</span><span class="nu0">2</span><span class="br0">&#41;</span>
res1<span class="sy0">:</span> Int <span class="sy0">=</span> <span class="nu0">4</span></pre>]]></summary>
    </entry>
    <entry>
        <title type="html">closing a dialog; graphics</title>
        <link href="http://scala-forum.org/read.php?4,2039,2039#msg-2039" />
        <category term="Scala Programming" />
        <published>2010-09-05T11:39:47+02:00</published>
        <updated>2010-09-05T11:39:47+02:00</updated>
        <id>http://scala-forum.org/read.php?4,2039,2039#msg-2039</id>
        <author>
            <name>kayo</name>
        </author>
        <summary type="html"><![CDATA[ Hi,<br />
<br />
how do I close a SimpleSwingApplication or a Frame? dispose() and close() have no effect.<br />
<br />
How can I set graphics in a Frame? What is the name of the class?]]></summary>
    </entry>
    <entry>
        <title type="html">Extention of Enumeration</title>
        <link href="http://scala-forum.org/read.php?4,2038,2038#msg-2038" />
        <category term="Scala Programming" />
        <published>2010-09-05T09:34:55+02:00</published>
        <updated>2010-09-05T22:30:19+02:00</updated>
        <id>http://scala-forum.org/read.php?4,2038,2038#msg-2038</id>
        <author>
            <name>wwagner4</name>
        </author>
        <summary type="html"><![CDATA[ Hi<br />
Is it possible to add some extra attributes or methods to a scala enum (using the Enumeration class) or not?<br />
THX AG WW]]></summary>
    </entry>
    <entry>
        <title type="html">Scala Swing Grafiken einfügen</title>
        <link href="http://scala-forum.org/read.php?11,2037,2037#msg-2037" />
        <category term="Scala-Programmierung" />
        <published>2010-09-04T11:18:14+02:00</published>
        <updated>2010-09-05T21:48:07+02:00</updated>
        <id>http://scala-forum.org/read.php?11,2037,2037#msg-2037</id>
        <author>
            <name>kayo</name>
        </author>
        <summary type="html"><![CDATA[ Hallo,<br />
<br />
ich habe schon gegoogelt, finde aber nur Themen für Java Swing.<br />
<br />
Wie füge ich Bilder in einem Scala Swing Dialog ein?<br />
<br />
Ich denke ich mache dies mit <br />
<br />
new Label()<br />
<br />
und da muss ich dann das Bild übergeben. Aber wie bzw. wie heißt die Klasse dafür?]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Java Swing TableLayout</title>
        <link href="http://scala-forum.org/read.php?11,2008,2036#msg-2036" />
        <category term="Scala-Programmierung" />
        <published>2010-09-04T11:14:54+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2008,2036#msg-2036</id>
        <author>
            <name>kayo</name>
        </author>
        <summary type="html"><![CDATA[ Ich bin jetzt über MigLayout gestolpert und verwende das jetzt. Finde es sogar besser als TableLayout. Danke für deine Bemühungen :)]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Klassen und Typen</title>
        <link href="http://scala-forum.org/read.php?11,2028,2035#msg-2035" />
        <category term="Scala-Programmierung" />
        <published>2010-09-03T08:37:30+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2028,2035#msg-2035</id>
        <author>
            <name>Landei</name>
        </author>
        <summary type="html"><![CDATA[ Das funktioniert übrigens auch in Java (wenn man auf die statische Typprüfung verzichtet): [<a href="http://dgronau.wordpress.com/2010/08/20/implizite-parameter-in-java/" rel="nofollow" >dgronau.wordpress.com</a>]]]></summary>
    </entry>
    <entry>
        <title type="html">Translations of Scala Books</title>
        <link href="http://scala-forum.org/read.php?4,2034,2034#msg-2034" />
        <category term="Scala Programming" />
        <published>2010-09-02T22:02:00+02:00</published>
        <updated>2010-09-02T22:02:00+02:00</updated>
        <id>http://scala-forum.org/read.php?4,2034,2034#msg-2034</id>
        <author>
            <name>Seabiscit</name>
        </author>
        <summary type="html"><![CDATA[ Hello everybody,<br />
<br />
Do you know if one of the existing books on scala will be translated in other languages than english ?<br />
<br />
I am a french student  and I am currently reading the online writing &quot;Programming Scala&quot; of Alex Payne.<br />
<br />
However, I prefer reading books in french and I would like to know if one of the scala books will be translated in french, especially &quot;Programming in Scala: A Comprehensive Step-by-step Guide&quot; of Martin Odersky, Lex Spoon, Bill Venners.<br />
<br />
Thanks for reply]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Klassen und Typen</title>
        <link href="http://scala-forum.org/read.php?11,2028,2033#msg-2033" />
        <category term="Scala-Programmierung" />
        <published>2010-09-02T18:32:25+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2028,2033#msg-2033</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ &gt; das funktioniert sowieso nicht weil &quot;*&quot; nicht für<br />
&gt; beliebige Typen definiert ist. <br />
<br />
Aber wer hat behauptet, dass man Double &amp; Co. nicht in einer Klasse verpacken kann? Wie z.B.<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">trait</span></a> Scalar <span class="br0">&#123;</span>
  <a href="http://scala-lang.org"><span class="kw1">type</span></a> T
  <span class="co1">// ....</span>
<span class="br0">&#125;</span>
&nbsp;
<a href="http://scala-lang.org"><span class="kw1">class</span></a> ScalarDouble <span class="br0">&#123;</span>
  <a href="http://scala-lang.org"><span class="kw1">type</span></a> U <span class="sy0">=</span> Double
  overrode <a href="http://scala-lang.org"><span class="kw1">type</span></a> T <span class="sy0">=</span> U
  <span class="co1">// ...</span>
<span class="br0">&#125;</span></pre>
Und darauf alles aufbaut?<br />
Das wäre mein Ansatz gewessen, wenn mich Landei nicht etwas besseres belehrt hätte :-)]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Klassen und Typen</title>
        <link href="http://scala-forum.org/read.php?11,2028,2032#msg-2032" />
        <category term="Scala-Programmierung" />
        <published>2010-09-02T18:26:34+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2028,2032#msg-2032</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Danke! Echt geil :-)]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Klassen und Typen</title>
        <link href="http://scala-forum.org/read.php?11,2028,2031#msg-2031" />
        <category term="Scala-Programmierung" />
        <published>2010-09-02T09:12:26+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2028,2031#msg-2031</id>
        <author>
            <name>Landei</name>
        </author>
        <summary type="html"><![CDATA[ Mit Scalas implicits lassen sich <a href="http://en.wikipedia.org/wiki/Type_class" rel="nofollow" >Typklassen</a> (wie in Haskell) simulieren. Für numerische Operationen gibt es schon die fertige &quot;Typklasse&quot; Numeric, die für die üblichen Verdächtigen Int, Long, Double... bereits implementiert ist.<br />
<br />
Du kannst aber jederzeit neue Typen über einen implicit-Wert &quot;hinzufügen&quot;. Bei der Berechnung liefert <b>nicht</b> der Typ T selbst, sondern &quot;seine&quot; Numeric-Instanz die benötigten Operationen (deshalb das import num._). Du kannst natürlich nur dann ein Test[X]-Objekt instantiieren, wenn auch ein passendes implizites Numeric[X] im Scope ist (hier wäre das PTNum). <br />
<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">class</span></a> Test<span class="br0">&#91;</span>T<span class="br0">&#93;</span><span class="br0">&#40;</span>a<span class="sy0">:</span>T, b<span class="sy0">:</span>T<span class="br0">&#41;</span><span class="br0">&#40;</span><a href="http://scala-lang.org"><span class="kw1">implicit</span></a> <a href="http://scala-lang.org"><span class="kw1">val</span></a> num<span class="sy0">:</span>Numeric<span class="br0">&#91;</span>T<span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
  <a href="http://scala-lang.org"><span class="kw1">def</span></a> calc <span class="sy0">=</span> <span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">import</span></a> num.<span class="sy0">_</span> 
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> c <span class="sy0">=</span> a + b <span class="sy0">*</span> a
    c
  <span class="br0">&#125;</span>
<span class="br0">&#125;</span>
&nbsp;
<a href="http://scala-lang.org"><span class="kw1">case</span></a> <a href="http://scala-lang.org"><span class="kw1">class</span></a> PossibleType<span class="br0">&#40;</span>v<span class="sy0">:</span>Int<span class="br0">&#41;</span> 
&nbsp;
<a href="http://scala-lang.org"><span class="kw1">object</span></a> TestCalc <span class="br0">&#123;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">implicit</span></a> <a href="http://scala-lang.org"><span class="kw1">val</span></a> PTNum<span class="sy0">:</span>Numeric<span class="br0">&#91;</span>PossibleType<span class="br0">&#93;</span> <span class="sy0">=</span> <a href="http://scala-lang.org"><span class="kw1">new</span></a> Numeric<span class="br0">&#91;</span>PossibleType<span class="br0">&#93;</span> <span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> toDouble<span class="br0">&#40;</span>p<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> p.<span class="me1">v</span>.<span class="me1">toDouble</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> toFloat<span class="br0">&#40;</span>p<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> p.<span class="me1">v</span>.<span class="me1">toFloat</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> toLong<span class="br0">&#40;</span>p<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> p.<span class="me1">v</span>.<span class="me1">toLong</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> toInt<span class="br0">&#40;</span>p<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> p.<span class="me1">v</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> fromInt<span class="br0">&#40;</span>i<span class="sy0">:</span>Int<span class="br0">&#41;</span> <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>i<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> negate<span class="br0">&#40;</span>p<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>-p.<span class="me1">v</span><span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> times<span class="br0">&#40;</span>a<span class="sy0">:</span>PossibleType, b<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>a.<span class="me1">v</span> <span class="sy0">*</span> b.<span class="me1">v</span><span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> minus<span class="br0">&#40;</span>a<span class="sy0">:</span>PossibleType, b<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>a.<span class="me1">v</span> - b.<span class="me1">v</span><span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> plus<span class="br0">&#40;</span>a<span class="sy0">:</span>PossibleType, b<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>a.<span class="me1">v</span> + b.<span class="me1">v</span><span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">def</span></a> compare<span class="br0">&#40;</span>a<span class="sy0">:</span>PossibleType, b<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> a.<span class="me1">v</span> compare b.<span class="me1">v</span>
  <span class="br0">&#125;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">def</span></a> main<span class="br0">&#40;</span>args<span class="sy0">:</span>Array<span class="br0">&#91;</span>String<span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> a <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>17<span class="br0">&#41;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> b <span class="sy0">=</span> PossibleType<span class="br0">&#40;</span>23<span class="br0">&#41;</span>
    println<span class="br0">&#40;</span><a href="http://scala-lang.org"><span class="kw1">new</span></a> Test<span class="br0">&#40;</span>a,b<span class="br0">&#41;</span>.<span class="me1">calc</span><span class="br0">&#41;</span>
  <span class="br0">&#125;</span> 
&nbsp;
<span class="br0">&#125;</span></pre>]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Again Euler, this time Id 14</title>
        <link href="http://scala-forum.org/read.php?4,2018,2030#msg-2030" />
        <category term="Scala Programming" />
        <published>2010-09-02T00:43:17+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2018,2030#msg-2030</id>
        <author>
            <name>Antoras</name>
        </author>
        <summary type="html"><![CDATA[ My Code:<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><ol><li class="li1"><div class="de1"><a href="http://scala-lang.org"><span class="kw1">object</span></a> Problem14 <span class="br0">&#123;</span></div></li><li class="li1"><div class="de1">  <a href="http://scala-lang.org"><span class="kw1">def</span></a> main<span class="br0">&#40;</span>args<span class="sy0">:</span> Array<span class="br0">&#91;</span>String<span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div></li><li class="li1"><div class="de1">    <a href="http://scala-lang.org"><span class="kw1">def</span></a> chainLen<span class="br0">&#40;</span>i<span class="sy0">:</span> Long, chain<span class="sy0">:</span> Int<span class="br0">&#41;</span><span class="sy0">:</span> Int <span class="sy0">=</span></div></li><li class="li1"><div class="de1">      <a href="http://scala-lang.org"><span class="kw1">if</span></a> <span class="br0">&#40;</span>i <span class="sy0">==</span> 1<span class="br0">&#41;</span> chain</div></li><li class="li1"><div class="de1">      <a href="http://scala-lang.org"><span class="kw1">else</span></a> <a href="http://scala-lang.org"><span class="kw1">if</span></a> <span class="br0">&#40;</span>i<span class="sy0">%</span>2 <span class="sy0">==</span> 0<span class="br0">&#41;</span> chainLen<span class="br0">&#40;</span>i/2, chain+1<span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">      <a href="http://scala-lang.org"><span class="kw1">else</span></a> chainLen<span class="br0">&#40;</span>3<span class="sy0">*</span>i+1, chain+1<span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">    <a href="http://scala-lang.org"><span class="kw1">def</span></a> longestChainNum<span class="br0">&#40;</span>end<span class="sy0">:</span> Int<span class="br0">&#41;</span><span class="sy0">:</span> Int <span class="sy0">=</span> <span class="br0">&#123;</span></div></li><li class="li1"><div class="de1">      <a href="http://scala-lang.org"><span class="kw1">def</span></a> loop<span class="br0">&#40;</span>i<span class="sy0">:</span> Int, chain<span class="sy0">:</span> Int, n<span class="sy0">:</span> Int<span class="br0">&#41;</span><span class="sy0">:</span> Int <span class="sy0">=</span></div></li><li class="li1"><div class="de1">        <a href="http://scala-lang.org"><span class="kw1">if</span></a> <span class="br0">&#40;</span>i <span class="sy0">&lt;</span> end<span class="br0">&#41;</span> <span class="br0">&#123;</span></div></li><li class="li1"><div class="de1">          <a href="http://scala-lang.org"><span class="kw1">val</span></a> l <span class="sy0">=</span> chainLen<span class="br0">&#40;</span>i, 0<span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">          <a href="http://scala-lang.org"><span class="kw1">if</span></a> <span class="br0">&#40;</span>l <span class="sy0">&gt;</span> chain<span class="br0">&#41;</span> loop<span class="br0">&#40;</span>i+1, l, i<span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">          <a href="http://scala-lang.org"><span class="kw1">else</span></a> loop<span class="br0">&#40;</span>i+1, chain, n<span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">        <span class="br0">&#125;</span></div></li><li class="li1"><div class="de1">        <a href="http://scala-lang.org"><span class="kw1">else</span></a> n</div></li><li class="li1"><div class="de1">      loop<span class="br0">&#40;</span><span class="nu0">1</span>, <span class="nu0">0</span>, <span class="nu0">0</span><span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">    <span class="br0">&#125;</span></div></li><li class="li1"><div class="de1">    println<span class="br0">&#40;</span>longestChainNum<span class="br0">&#40;</span><span class="nu0">1000000</span><span class="br0">&#41;</span><span class="br0">&#41;</span></div></li><li class="li1"><div class="de1">  <span class="br0">&#125;</span></div></li><li class="li1"><div class="de1"><span class="br0">&#125;</span></div></li></ol></pre>]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Klassen und Typen</title>
        <link href="http://scala-forum.org/read.php?11,2028,2029#msg-2029" />
        <category term="Scala-Programmierung" />
        <published>2010-09-01T22:52:05+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?11,2028,2029#msg-2029</id>
        <author>
            <name>christian</name>
        </author>
        <summary type="html"><![CDATA[ Hallo Thomas,<br />
<br />
das funktioniert sowieso nicht weil &quot;*&quot; nicht für beliebige Typen definiert ist. <br />
<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div>scala<span class="sy0">&gt;</span> <a href="http://scala-lang.org"><span class="kw1">class</span></a> Test<span class="br0">&#91;</span>T<span class="br0">&#93;</span><span class="br0">&#40;</span>a<span class="sy0">:</span> T, b<span class="sy0">:</span> T<span class="br0">&#41;</span> <span class="br0">&#123;</span>
     | <a href="http://scala-lang.org"><span class="kw1">def</span></a> calc <span class="sy0">=</span> a+b<span class="sy0">*</span>a
     | <span class="br0">&#125;</span>
<span class="sy0">&lt;</span>console<span class="sy0">&gt;:</span>6<span class="sy0">:</span> error<span class="sy0">:</span> value <span class="sy0">*</span> is not a member of <a href="http://scala-lang.org"><span class="kw1">type</span></a> parameter T
       <a href="http://scala-lang.org"><span class="kw1">def</span></a> calc <span class="sy0">=</span> a+b<span class="sy0">*</span>a
                    ^</pre>
<br />
Wenn es einen gemeinsamen Typ für numerische Werte gäbe, könnte man den Typparameter entsprechend einschränken, aber soweit ich weiß, gibt es keinen entsprechenden Typ. Evtl. kommst du mit &quot;structural Typing&quot; (static duck typing) weiter.]]></summary>
    </entry>
    <entry>
        <title type="html">Klassen und Typen</title>
        <link href="http://scala-forum.org/read.php?11,2028,2028#msg-2028" />
        <category term="Scala-Programmierung" />
        <published>2010-09-01T21:44:39+02:00</published>
        <updated>2010-09-03T08:37:30+02:00</updated>
        <id>http://scala-forum.org/read.php?11,2028,2028#msg-2028</id>
        <author>
            <name>Siassei</name>
        </author>
        <summary type="html"><![CDATA[ Hallo,<br />
<br />
<pre class="scala bbcode_geshi" style="font-family:monospace;"><div class="head">Language: Scala</div><a href="http://scala-lang.org"><span class="kw1">class</span></a> Test<span class="br0">&#91;</span>T<span class="br0">&#93;</span><span class="br0">&#40;</span>a<span class="sy0">:</span>T, b<span class="sy0">:</span>T<span class="br0">&#41;</span> <span class="br0">&#123;</span>
  <span class="co1">// ...</span>
  <a href="http://scala-lang.org"><span class="kw1">def</span></a> calc <span class="sy0">=</span> <span class="br0">&#123;</span>
    <a href="http://scala-lang.org"><span class="kw1">val</span></a> c <span class="sy0">=</span> a + b <span class="sy0">*</span> a
    c
  <span class="br0">&#125;</span>
<span class="br0">&#125;</span>
&nbsp;
<a href="http://scala-lang.org"><span class="kw1">class</span></a> PossibleType <span class="br0">&#123;</span>
&nbsp;
  <a href="http://scala-lang.org"><span class="kw1">def</span></a> +<span class="br0">&#40;</span>v<span class="sy0">:</span>PossibleType<span class="br0">&#41;</span> <span class="sy0">=</span> ...
  <a href="http://scala-lang.org"><span class="kw1">def</span></a> <span class="sy0">*</span> ....
<span class="br0">&#125;</span></pre>
Jetzt soll das ganze für T gleich<br />
  1. Test[Double], Test[Int], ...<br />
  2. Test[PossibleType], Test[...<br />
funktionieren.<br />
<br />
Bei 2. sehe ich kein Problem. z.B. würde sich ein trait anbieten. Aber wie schaffe ich es, dass z.B. auch Double geht?<br />
<br />
Gruß,<br />
  Thomas]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Type missmatch</title>
        <link href="http://scala-forum.org/read.php?4,2013,2027#msg-2027" />
        <category term="Scala Programming" />
        <published>2010-08-31T17:34:48+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2013,2027#msg-2027</id>
        <author>
            <name>RSchulz</name>
        </author>
        <summary type="html"><![CDATA[ If it concerns you, you should respond to the ticket with the requested information. Otherwise, it's going to stay closed.<br />
<br />
<br />
Randall Schulz]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Type missmatch</title>
        <link href="http://scala-forum.org/read.php?4,2013,2026#msg-2026" />
        <category term="Scala Programming" />
        <published>2010-08-31T16:23:20+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2013,2026#msg-2026</id>
        <author>
            <name>Knopf</name>
        </author>
        <summary type="html"><![CDATA[ Please test the example which Adriaan Moors gives for more explanation. <br />
And you can see, that something is very strange.<br />
<br />
- Barbara]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Type missmatch</title>
        <link href="http://scala-forum.org/read.php?4,2013,2025#msg-2025" />
        <category term="Scala Programming" />
        <published>2010-08-31T16:05:20+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2013,2025#msg-2025</id>
        <author>
            <name>RSchulz</name>
        </author>
        <summary type="html"><![CDATA[ Martin doesn't consider that a bug, as you can see by his reply and his closing that ticket (with &quot;need info&quot;, so I suppose it's possible the argument could be made that it <i>is</i> a bug).<br />
<br />
<br />
Randall Schulz]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Again Euler, this time Id 14</title>
        <link href="http://scala-forum.org/read.php?4,2018,2024#msg-2024" />
        <category term="Scala Programming" />
        <published>2010-08-31T13:25:00+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2018,2024#msg-2024</id>
        <author>
            <name>manfred</name>
        </author>
        <summary type="html"><![CDATA[ ramn Wrote:<br />
-------------------------------------------------------<br />
&gt; Did you try enter the starting number?<br />
<br />
Hmm, no.<br />
Why didn't I try the starting number? :/<br />
Thank you.<br />
<br />
My apologies for making such a fuss.<br />
<br />
<br />
Manfred]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Again Euler, this time Id 14</title>
        <link href="http://scala-forum.org/read.php?4,2018,2023#msg-2023" />
        <category term="Scala Programming" />
        <published>2010-08-31T13:16:30+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2018,2023#msg-2023</id>
        <author>
            <name>ramn</name>
        </author>
        <summary type="html"><![CDATA[ Did you try enter the starting number?]]></summary>
    </entry>
    <entry>
        <title type="html">Re: Again Euler, this time Id 14</title>
        <link href="http://scala-forum.org/read.php?4,2018,2022#msg-2022" />
        <category term="Scala Programming" />
        <published>2010-08-31T13:15:11+02:00</published>
        <updated>1970-01-01T01:00:00+01:00</updated>
        <id>http://scala-forum.org/read.php?4,2018,2022#msg-2022</id>
        <author>
            <name>manfred</name>
        </author>
        <summary type="html"><![CDATA[ ramn Wrote:<br />
-------------------------------------------------------<br />
&gt; &quot;Which starting number...&quot;<br />
<br />
I'm not sure I understand.<br />
Starting number can be any below 1000000 but the longest results probably are expected from 800000 on.<br />
<br />
<br />
Manfred]]></summary>
    </entry>
</feed>
