fpc is a compiler and as such much of the naming of items are gone, in other words they are knownAs long as the record type is known you can do magic at runtime using RTTI, but I considered that too advanced. (unless we do it <grin>)
only at compile time..
I know its possible to use type helpers, advanced records and generics, but the key here is automatically (i mean, i dont want to write a ToString method for every record or array) this leaves only RTTI in the table. Will try to write a proof of concept using it. Thanks for your answers :).Automatically also means there is a similar function - in this case - written in another language - C in this case - that makes that possible in Python. (Python is rather helpless without its libraries)