110
edits
(→Python Objects in Octave: updates on id) |
m (→Python Objects in Octave: typos) |
||
Line 131: | Line 131: | ||
* Seems like the relevant "pointer" is {{Codeline|id()}}. Haven't seen yet how to access an object from its id, except that its a bad idea... | * Seems like the relevant "pointer" is {{Codeline|id()}}. Haven't seen yet how to access an object from its id, except that its a bad idea... | ||
* My plan to create a dict in Python, indexed by {{Codeline | * My plan to create a dict in Python, indexed by {{Codeline|id()}}, maybe called {{Codeline|__objects_in_octave__}}. Then pass the id of the object (an int) to the {{Codeline|@pyobj/pyobj}} constructor. | ||
* Rejected idea: store the `repr` as a string in `x`. But this makes a copy of the object rather than a reference to the original object. | * Rejected idea: store the `repr` as a string in `x`. But this makes a copy of the object rather than a reference to the original object. |
edits