Skip to content

Commit 8d1487c

Browse files
committed
feat: add __str__ for symbol
1 parent 7c77225 commit 8d1487c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/zenkit/daedalus_script.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,10 @@ def value(self) -> DaedalusSymbolValue:
220220
def __repr__(self) -> str:
221221
return f"<{self.__class__.__name__} handle={self._handle} name={self.name!r} type={self.type.name}>"
222222

223+
def __str__(self) -> str:
224+
value = self.value
225+
return value.__str__() if value is not None else self.__repr__()
226+
223227

224228
class DaedalusInstruction(Structure):
225229
_fields_: ClassVar[tuple[str, Any]] = [

0 commit comments

Comments
 (0)