Opened 11 years ago
#1760 new defect
Redefiniendo constantes
Reported by: | Pedro Gea | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | highest | Milestone: | Mantainance |
Component: | Kernel | Version: | 3.1 |
Severity: | critical | Keywords: | |
Cc: |
Description
En primer lugar he encontrado un bug en mi código, ya que de manera no intencionada, añadía un miembro a NoNameBlock
.
Real AddMember(NoNameBlock, Real a = 1); Real Card(Members(NoNameBlock)) // -> 1 !!
Luego, comprobando que Empty
no puede redefinirse, me doy cuenta de que esto no es cierto de manera indirecta:
Set f(Set a) { Append(a, [[Real b = 1]]) }; Set f(Empty); Real Card(Empty); // => 1 !!
Note: See
TracTickets for help on using
tickets.