Talk:Ideas for Google Summer of Code/Flag diacritics in lttoolbox
Jump to navigation
Jump to search
Format ideas
<dictionary>
<alphabet/>
<sdefs>
<sdef n="verb"/>
<sdef n="pres"/>
<sdef n="past"/>
</sdefs>
<cdefs>
<cdef n="ge:0" c="ge- prefix not present"/>
<cdef n="ge:1" c="ge- prefix present"/>
</cdefs>
<pardefs>
<pardef n="ge__prefix">
<e><p><l></l><r/></r></p><c n="ge:0"/></e>
<e><p><l>ge</l><r/></r></p><c n="ge:1"</e>
</pardef>
<pardef n="breek__vblex">
<e><p><l/><r><s n="verb"/><s n="pres"/></r></p><c n="ge:0"/></e>
<e><p><l/><r><s n="verb"/><s n="past"/></r></p><c n="ge:1"/></e>
</pardef>
</pardefs>
<section id="main" type="standard">
<e lm="breek"><par n="ge__prefix"/><i>breek</i><par n="breek__vblex"/></e>
</section>
</dictionary>
Normal lt-expand output of this would look like:
breek:breek<verb><pres> gebreek:breek<verb><past>
But if you showed the constraints, it would look like:
breek[ge:0][ge:0]:breek[ge:0]<verb><pres>[ge:0] breek[ge:0][ge:1]:breek[ge:0]<verb><past>[ge:1] gebreek[ge:1][ge:0]:breek[ge:1]<verb><pres>[ge:0] gebreek[ge:1][ge:1]:breek[ge:1]<verb><past>[ge:1]