Reflection/List properties: Difference between revisions

m (→‎{{header|Phix}}: added to Phix/Class)
Line 488:
field2
field4</pre>
=={{header|Nim}}==
<lang nim>type
Foo = object
a: float
b: string
c: seq[int]
let f = Foo(a:0.9,b:"hi",c:@[1,2,3])
for n,v in f.fieldPairs:
echo n,": ",v</lang>
{{out}}<pre>a: 0.9
b: hi
c: @[1, 2, 3]</pre>
 
=={{header|Objective-C}}==