close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 10 years ago

Last modified 10 years ago

#1822 accepted defect

DeepCopy y conjuntos con estructura @Anything

Reported by: Pedro Gea Owned by: Víctor de Buen Remiro
Priority: normal Milestone: Mantainance
Component: Kernel Version: 3.1
Severity: critical Keywords:
Cc:

Description

No se pueden copiar en profundidad (DeepCopy) conjuntos que contengan algún conjunto con estructura @Anything.

Por ejemplo:

Set set = {[[
  @Anything(2)
]]};
Set DeepCopy(set);
ERROR: [] 2 no es un objeto de tipo Anything.
 No se puede crear el campoV de la estructura @Anything

Change History (1)

comment:1 Changed 10 years ago by Víctor de Buen Remiro

Status: newaccepted

A mi modo de ver no tiene ningún sentido crear una instancia de @Anything ya que ningún objeto es de tipo Anything, pues de hecho Anything no es realmente un tipo de datos.

Aún así supongo que se podría hacer una excepción en el código y que permita ejecutarlo aunque sólo sea por comodidad.

Lo malo es que no sé cuándo voy a poder acometerlo.

Note: See TracTickets for help on using tickets.