title: Uima Ruta Inconsistency Word
body: <p>Im  taging HyphenizationWord Like off-line,New-list,VBSE-in..etc using </p>
  
  <pre><code>(SW|CW|CAP) HYPHEN (SW|CW|CAP) HYPHEN (SW|CW|CAP) {-PARTOF(HyphenizationWord) -&gt;MARK(ThreeHyphenizationWord,1,5)};
  (SW|CW|CAP) HYPHEN (SW|CW|CAP)  {-PARTOF(HyphenizationWord),-PARTOF(ThreeHyphenizationWord) -&gt;MARK(HyphenizationWord,1,3),MARK(PreHyphenizationWords,1),MARK(PosHyphenixationWords,3)};
  </code></pre>
  
  <p>And i always  want to tag words like off line,New list..etc.
  But my script Wrongly taged some words LIke..off in,VBSE line.</p>
  
  <pre><code>DECLARE ComplexPreWord,ComplexPostWord;
  //BLOCK (foreach) HyphenizationWord{}
  //{
   STRING PreWord;
  STRINGLIST PreWordList;
  PreHyphenizationWords{-   &gt;MATCHEDTEXT(PreWord),ADD(PreWordList,PreWord)};
  W {INLIST(PreWordList)-&gt;ComplexPreWord};
  
  STRING PostWord;
  STRINGLIST PostWordList;
  PosHyphenixationWords{- &gt;MATCHEDTEXT(PostWord),ADD(PostWordList,PostWord)};
  W {INLIST(PostWordList)-&gt;ComplexPostWord};
  //}
  
  ComplexPreWord ComplexPostWord{-&gt;MARK(ComplexWord,1,2)};
  </code></pre>
  
  <p>There is any Way To Rectify my problem..</p>