[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lojban] SA errors in camxes



I've begun testing SA handling in camxes, and it doesn't match Magic
Words[1], not by a lot.  I'm wondering if I'm seeing a change of
*intention* with regard to handling SA.

Simple cases work:

  mi sa do ponse => do ponse
  mi ponse sa do => do
  .i broda sa brode => .i brode
  .i broda sa .i brode => .i brode

  ; I'm particularly happy this one works
  ;
  broda ba'e mi sa ba'e do => broda ba'e do


But even moderately complex ones don't:

  mi ponse lo grana sa do => mi ponse do (I expect |do|)
  mi zoi .gy. foo .gy. sa do => mi do (I expect |do|)
  mi zoi .gy. sa do => mi (I expect: |parse error|, or |do|)
  broda lo brode sa .i brodi => broda lo brode (I expect |brodi|)


Not to mention pathological cases:

  mi lo sa do => mi do (I expect |parse error| or |do|)
  mi lo lo lo lo lo sa do => mi (I expect |parse error| or |do|)


My questions:

 * Are the cases I point about above errors in camxes?  Is "Magic
   Words" the most authoritative description of SA or did that
   change and camxes is doing something it should be?
 * do the words |...| in |selma'o ... si selma'o| need to be
   grammatical by themselves?  Or just lojbanic words?  What about
   non-lojbanic words?

These examples are all sort of uniform, I haven't put together a
rigorous test suite yet.

-Alan

1: http://lojban.org/tiki/Magic+Words
-- 
.i ko djuno fi le do sevzi

-- 
You received this message because you are subscribed to the Google Groups "lojban" group.
To post to this group, send email to lojban@googlegroups.com.
To unsubscribe from this group, send email to lojban+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lojban?hl=en.