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