Dear all, <br><br>I am currently facing the following issue, and I was hoping one of you could help. A feature of the system we have is that morphological rules can form chains. However, I would like to prevent that, and wrote the following supertype for all inflectional rules:  <br>


<br>lex-infl-rule := lex-rule &amp; <br>[ ARGS   &lt; [ SYNSEM #synsem,<br>             INFL   - ] &gt;,<br>  SYNSEM #synsem,<br>  INFL   + ].<br><br>However, I still get the chains. For instance, with the following entries in the irregs.tab file, &quot;weißen&quot; is ultimately recognised as a form of the verb &quot;wissen&quot;, after applying the two inflectional rules:<br>


<br>&quot;<br>weißen IR-ADJ-MW-*-*-PL weiß<br>weiß IR-VERB-NPD-PR-1-SG wissen<br>&quot;<br><br>with verbose output, I get: <br><br>(2654 v-slash-none 0 0 1 [root-inf-final] [ir-verb-npd-pr-1-sg ir-adj-mw-*-*-pl]<br>  (2651 v-branch-right 0 0 1 [ir-verb-npd-pr-1-sg ir-adj-mw-*-*-pl]<br>


    (2650 ir-verb-npd-inf 0 0 1 [ir-verb-npd-pr-1-sg ir-adj-mw-*-*-pl]<br>      (4 verb-wissen-21/lt-verb-reg-npnom 0 0 1 [ir-verb-npd-inf ir-verb-npd-pr-1-sg ir-adj-mw-*-*-pl]<br>        (1 &quot;weißen&quot; 0 0 1 &lt;0:1&gt;)))))<br>


<br>An unexpected result, as the output of the adjectival rule can be chained to other rules, even though that shouldn&#39;t unify (because of the INFL feature). <br><br>When outputting in tsdb, that same reading only &#39;sees&#39; the last application of a morphological rule (that might be a separate bug): <br>

<br>1@9@-1@-1@-1@-1@-1@-1@-1@-1@(root-inf-final (2654 v-slash-none 0 0 1 (2651 v-branch-right 0 0 1 (2650 ir-verb-npd-inf 0 0 1 (4 verb-wissen-21 0 0 1 (&quot;weißen&quot; 1 &quot;\\&quot;weißen\\&quot;&quot;))))))@@@@<br>


<br>The whole thing works fine in LKB, and turning chart mapping on or off doesn&#39;t help. <br><br>Can anybody give me a hint what can be wrong, either in the grammar itself, the settings files, or in PET? I have a little, separate tree, where this issue is singled out (small lexicon), which might speed up debugging. Any help is welcome! <br>


<br>Best, <br><br>Bart. <br>