RosettaCodeData/Task/Reflection-List-properties/Lingo/reflection-list-properties.lingo
2023-07-01 13:44:08 -04:00

11 lines
193 B
Text

obj = script("MyClass").new()
obj.foo = 23
obj.bar = 42
-- ...
-- show obj's property names and values
cnt = obj.count
repeat with i = 1 to cnt
put obj.getPropAt(i)&" = "&obj[i]
end repeat