Superfluous {tosmabru} check?
coi logji jbopre
I was just reading the {lujvo} creation algorithm in the Lojban Reference
Grammar, attempting to convert it to Perl, when I noticed something that seemed
to be unnecessary. CLL chapter 4, section 11, item 5 says:
Test all forms with one or more initial CVC-form rafsi --- with the pattern
``CVC ... CVC + X --- for ``tosmabru failure. X must either be a CVCCV
long rafsi that happens to have a permissible initial pair as the consonant
cluster, or is ***something which has caused a ``y''-hyphen to be installed
between the previous CVC and itself by one of the above rules.***
Note the highlighted part. The only two reasons that a 'y' hyphen would have
been inserted was if (a) it came after a four-letter {rafsi}, in which case it
would not be at the end of a sequence of CVC {rafsi}, or (b) it came in the
middle of an impermissible consonant pair. However, an impermissible consonant
pair clearly cannot be a valid initial consonant pair, and so the "joint" at
that location would always cause no further hyphens in the word to be needed.
Item 5a even explicitly states that the last joint is the last consonant of the
CVC sequence plus the first consonant of the 'X' part, "*ignoring any
``y''-hyphen before the X*", and so it can never be true in such a {lujvo} that
all joints are initial consonant pairs. Thus, the {tosmabru} test will always
indicate that a {lujvo} of the form "(CVC)* + 'y' + X" does not need any
further hyphens, and so applying the test to such a {lujvo} in the first place
is completely pointless. Is this true, or am I missing something very basic?
la'o gy. Minimiscience .gy.
--
do ganai ka'e tcidu dei gi djuno lo dukse
To unsubscribe from this list, send mail to lojban-list-request@lojban.org
with the subject unsubscribe, or go to http://www.lojban.org/lsg2/, or if
you're really stuck, send mail to secretary@lojban.org for help.