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 15 years ago

Last modified 15 years ago

#727 assigned defect

Read Only Members can be changed

Reported by: pgea@… Owned by: Víctor de Buen Remiro
Priority: lowest Milestone: OOP Implementation
Component: OOP Version:
Severity: major Keywords:
Cc:

Description

Supongo que este "ticket" ya se habrá subido.
Pero no sé cómo hacer para buscarlo entre los demás tickets.

Los miembros sólo lectura (que comienzan por "_.") pueden modificarse externamente.

Attachments (1)

ticket_4.ClassReadOnlyMembers.tol (584 bytes) - added by pgea@… 15 years ago.

Download all attachments as: .zip

Change History (5)

Changed 15 years ago by pgea@…

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

Priority: highnormal
Status: newassigned

Sí, de momento es sólo una norma de nomenclatura pues no está implementada la facultad read-only. La idea es que la gente se acostumbre a usar la nomenclatura desde el principio para que cuando esté implementada no haya que ir renombrando todo por ahí.
La cosa no es tan sencilla pues hay que añadir esa propiedad como un método de BSyntaxObject para que el método PutValue sepa que no debe actuar sobre ellas si se está fuera del ámbito del objeto, lo cual tampoco es facil de averiguar sin ralentizar la evaluación.
Hay cosas bastante más prioritarias que esto por lo que le bajo la prioridad.

comment:2 Changed 15 years ago by Víctor de Buen Remiro

Para buscar en los tickets la forma más sencilla es ir a la página de búsqueda del TRAC:

https://www.tol-project.org/search

comment:3 Changed 15 years ago by Víctor de Buen Remiro

Milestone: OOP Implementation

comment:4 Changed 15 years ago by Víctor de Buen Remiro

Priority: normallowest
Note: See TracTickets for help on using tickets.