Hello again,<br><br>Actually, the changes seem to have solved the problem for two out of four cases:<br>-mrs=mrs and -mrs=mrx work fine.&nbsp; However, -mrs=rmrs and -mrs=xml fail to work.<br><br>Turning on debug gives the following output:
<br>61364 types in 3.6 s<br>fish fish.<br>(1) `fish fish.' [0] --- 6 (0.00|0.01s) &lt;16:87&gt; (631.3K) [0.0s]<br>derivation[1] (1.165):fish fish.<br>The function MRS::MRS-TO-RMRS is undefined.<br>0 is an illegal frs index.
<br>....<br>0 is an illegal frs index.<br>zsh: segmentation fault&nbsp; cheap -mrs=rmrs /usr/share/delphin/grammars/erg/english<br><br>rrms/convert.lisp (where mrs-to-rmrs is defined) seems to be being compiled and linked OK.&nbsp; 
<br><br>nm libmrs.a<br>...<br>0000006b t L2mrs_to_rmrs<br>...<br><br>so it seens to be in there,&nbsp; However, when I drop into ecl by killing cheap with ^C, mrs::mrs-to-rmrs is indeed undefined.<br>Console interrupt.<br>Top level.
<br>MT&gt; (mrs::mrs-to-rms)<br>The function MRS::MRS-TO-RMS is undefined.<br>Broken at EVAL.<br>MT&gt;&gt;<br><br>I must admit I am baffled.<br><br>-- <br>Francis Bond, writing as Eric Nichols