Hi!<br>Have found some error.<br>The compiler "eats" structures which are not separated by commas.<br><br>Example:<br><br>-module(new_file).<br>-export([start/0]).<br>-record(haha,  { v } ).<br><br>start() -><br>
    [<br>     #haha{v=1}   %% No comma here<br>     #haha{v=2}   %% No comma here<br>     #haha{v=3}<br>    ].<br><br>The result:<br><br>Eshell V5.9.1  (abort with ^G)<br>1> c(new_file).<br>{ok,new_file}<br>2> new_file:start().<br>
[{haha,3}]<br>3><br><br><br>--Serge<br>