[liblouis-liblouisxml] Multipass opcode suggestions.

  • From: Dave Mielke <dave@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 16 Jan 2017 21:49:38 -0500

With the multipass rules now separate (assuming the merge of 
dm/simlify-passes), would it make sense to make context work for back 
translation. This'd mean that "nofor context" would mean dots in the test and 
characters in the action.

To try to be backward compatible, would it make sense for all five multipass 
opcodes (correct, context, pass2, pass3, pass4), if unqualified, to imply 
nofor? Would this, to any of your collective knowledges, break any existing 
back translation(s)?

Right now, the _ (underscroe) test is silently increased to 0 if it goes 
negative. This, to me, makes it nondeterministic, and, therefore, it makes the 
result of the test unpredictable and potentially wrong. What do you think about 
changing it so that the test fails if it goes negative since characters before 
the start can't be matched?

-- 
Dave Mielke           | 2213 Fox Crescent | The Bible is the very Word of God.
Phone: 1-613-726-0014 | Ottawa, Ontario   | http://Mielke.cc/bible/
EMail: Dave@xxxxxxxxx | Canada  K2A 1H7   | http://FamilyRadio.org/
For a description of the software, to download it and links to
project pages go to http://liblouis.org

Other related posts: