Difference between revisions of "Twol rules in lttoolbox"

From Apertium
Jump to navigation Jump to search
(Initial page creation)
 
(Format for archiphonemes and sets)
Line 1: Line 1:
  +
{{TOCD}}
 
'''Current Status:''' ''In Progress''<br/>
 
'''Current Status:''' ''In Progress''<br/>
 
'''Project:''' Extend lttoolbox to have the power of HFST
 
'''Project:''' Extend lttoolbox to have the power of HFST
  +
  +
==Guidelines==
  +
*Every rule in the dictionary file must be properly compatible with the the HFST twolc engine and must not result in any ambiguities.
  +
*The xml tags must be well defined for archiphonemes and rules.
  +
*Every rule should have a comment giving the input from the morphotactics no exceptions
  +
  +
==Design==
  +
  +
==Archiphonemes==
  +
  +
<pre>
  +
<archiphoneme>
  +
<ar n="A" alpha="ae"/>
  +
<ar n="B" alpha="bcd"/>
  +
</archiphoneme>
  +
</pre>
  +
  +
==Sets==
  +
  +
<pre>
  +
<sets>
  +
<set n="Vowels" alpha="aeiou"/>
  +
<set n="Consonants" alpha="bcdfg"/>
  +
</sets>
  +
</pre>
  +
  +
==Twol Rules==
  +
  +
<pre>
  +
<rules>
  +
  +
</rules>
  +
</pre>

Revision as of 21:22, 19 May 2018

Current Status: In Progress
Project: Extend lttoolbox to have the power of HFST

Guidelines

  • Every rule in the dictionary file must be properly compatible with the the HFST twolc engine and must not result in any ambiguities.
  • The xml tags must be well defined for archiphonemes and rules.
  • Every rule should have a comment giving the input from the morphotactics no exceptions

Design

Archiphonemes

<archiphoneme>
  <ar n="A" alpha="ae"/>
  <ar n="B" alpha="bcd"/>
</archiphoneme>

Sets

<sets>
  <set n="Vowels" alpha="aeiou"/>
  <set n="Consonants" alpha="bcdfg"/>
</sets>

Twol Rules

<rules>
  
</rules>