[erlang-questions] Record fields

Kirill Ratkin kvratkin@REDACTED
Fri Dec 11 11:53:46 CET 2015


I'm trying to get records fields at runtime.
If I have record 'test' and I can do:
record_info(fields, test).

But if I do:
R = test,
record_info(fields, R).

I get error :
* 1: illegal record info.

Documentation says: To each module using records, a pseudo function is
added during compilation to obtain information about records.

It seems it's really 'pseudo' function ....

Is there alternative way to get record fields in runtime?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20151211/1ec4dbfe/attachment.htm>

More information about the erlang-questions mailing list