Polymorphic copy: Difference between revisions

Line 681:
😡 error: T : type-check failure : string-inside → 'K:box'
</lang>
=={{header|Elena}}==
ELENA 3.2 :
<lang elena>import extensions.
 
class T
{
Name = "T".
clone = T new.
}
 
class S :: T
{
Name = "S".
clone = S new.
}
 
program =
[
type<T> original := S new.
type<T> clone := original clone.
console printLine(original Name).
console printLine(clone Name).
].</lang>
{{out}}
<pre>
S
S
</pre>
 
=={{header|F_Sharp|F#}}==
Anonymous user