On 25.06.2024 10:45, Rony G. Flatscher wrote:
On 24.06.2024 20:08, Rony G Flatscher wrote:
OK, this is what I would come up with:

- entry RECEIVER if tracing a method
- entrie VARNAME, VARVALUE and VARASSIGNMENT (.true or .false) if tracing variable access including attribute access

the variable related entry should probably be a single entry in TraceObject using VARIABLE as a name, and the information about its name, value and whether it is an assignment should be in a StringTable.

Just for the record, in RexxActivation::traceTaggedValue(...): TRACE_PREFIX_VARIABLE is supplied when referring to variables (i.e. fetching their value). In order to get changes to variables one needs to process TRACE_PREFIX_ASSIGNMENT in addition.

---

Implemented with [r12845] (code), [r12846] (tests), [r12847] (documentation).

---rony



_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to