summaryrefslogtreecommitdiff
path: root/src/build/genprod.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-11-30 10:17:30 +0000
committermichelou <michelou@epfl.ch>2006-11-30 10:17:30 +0000
commit959f3bc8f8013351823bc3e6061c1b134a30b73e (patch)
treeb1ceadba49a7161d22829ac7609115d3026a0b64 /src/build/genprod.scala
parent1c33235d8c6d24e2c804888ea45fbf8145fa81da (diff)
downloadscala-959f3bc8f8013351823bc3e6061c1b134a30b73e.tar.gz
scala-959f3bc8f8013351823bc3e6061c1b134a30b73e.tar.bz2
scala-959f3bc8f8013351823bc3e6061c1b134a30b73e.zip
fixed encoding in Scala comment
Diffstat (limited to 'src/build/genprod.scala')
-rw-r--r--src/build/genprod.scala24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/build/genprod.scala b/src/build/genprod.scala
index 945cf067c4..c0ca4df0d8 100644
--- a/src/build/genprod.scala
+++ b/src/build/genprod.scala
@@ -122,9 +122,10 @@ object FunctionFile {
** |/ **
\* */
-// generated on {new java.util.Date().toString()} {if(descriptiveComment(i).length > 0) "(with fancy comment)" else ""} {if(moreMethods(i).length > 0) "(with extra methods)" else ""}
// $Id$
+// generated by genprod on {new java.util.Date().toString()} {if(descriptiveComment(i).length > 0) "(with fancy comment)" else ""} {if(moreMethods(i).length > 0) "(with extra methods)" else ""}
+
package scala
@@ -216,8 +217,9 @@ object TupleFile {
// $Id$
-// generated on {new java.util.Date().toString()}
-package scala;
+// generated by genprod on {new java.util.Date().toString()}
+
+package scala
/** {tupleClassname(i)} is the canonical representation of a @see {productClassname(i)} */
case class {tupleClassname(i)}{__typeArgs__}({ __fields__ }) {{
@@ -248,7 +250,9 @@ object ProductFile {
** |/ **
\* */
-// generated on {new java.util.Date().toString()}
+// $Id$
+
+// generated by genprod on {new java.util.Date().toString()}
package scala
@@ -270,19 +274,19 @@ trait {productClassname(i)}{__typeArgs__} extends Product {{
override def arity = {i}
/**
- * Returns the n-th projection of this product if 0&lt;=n&lt;arity, otherwise
- * <code>null</code>.
+ * Returns the n-th projection of this product if 0&amp;lt;=n&amp;lt;arity,
+ * otherwise <code>null</code>.
*
* @param n number of the projection to be returned
- * @return same as _(n+1)
- * @throws IndexOutOfBoundsException
+ * @return same as _(n+1)
+ * @throws IndexOutOfBoundsException
*/
override def element(n: Int) = n match {{
- {for(val Tuple2(m,j) <- mdefs(i).zip(List.range(0, i)))
+ {for(val Tuple2(m, j) <- mdefs(i).zip(List.range(0, i)))
yield "case "+j+" => "+m+"\n "}case _ => throw new IndexOutOfBoundsException(n.toString())
}}
- {for(val Tuple2(m,t) <- mdefs(i) zip targs(i)) yield
+ {for(val Tuple2(m, t) <- mdefs(i) zip targs(i)) yield
"/** projection of this product */\n def "+m+":"+t+"\n\n " }
}}
</file>