= forms:read(person), Forms == forms:map(fun(Form) -‐> io:format("~p~n", [Form]), Form end, Forms, [forms_only]), %% => true {attribute,1,file,{"person.erl",1}} {attribute,18,module,person} {attribute,20,export,[{new,1}]} {attribute,22,record, {person,[{record_field,22,{atom,22,name}}]}} {function,24,new,1, [{clause,24, [{var,24,'Name'}], [], [{record,25,person, [{record_field,25,{atom,25,name}, {var,25,'Name'}}]}]}]} {clause,24, [{var,24,'Name'}], [], [{record,25,person, [{record_field,25,{atom,25,name}, {var,25,'Name'}}]}]} {var,24,'Name'} {record,25,person, [{record_field,25,{atom,25,name}, {var,25,'Name'}}]} {record_field,25,{atom,25,name},{var,25,'Name'}} {atom,25,name} {var,25,'Name'} {eof,26}