WikiDiscuss

WikiDiscuss


Magic Words

posts: 14214

On Sun, Nov 07, 2004 at 02:24:33PM -0800, Jorge Llamb?as wrote:
> --- Robin Lee Powell wrote:
differences between precedence and LTR versions
> > SI erases the preceding word unless it is a ZO. Y is ignored.
>
> This is probably the most different for the exceptionless rules.
>
> SI would NOT erase the previous word in the following cases: {zo
> si}, {zoi si ... si}, {da zei si}, {lo'u ... si ... le'u}, where
> the magic of SI is turned off by a preceding magic word.
>
> SI would erase MORE than a single word in the following cases: {zo
> a si}, {zoi zoi ... zoi si}, {da zei de si}, {lo'u ... le'u si},
> {a bu si}, {... sa si}, where SI erases the whole preceding magic
> word construct.

This is the stuff I'd really like people's opinions on. Anyone,
anyone?

> How is the selmaho rule supposed to work with respect to words
> grabbed by magic words? Do they count for SA?

No.

> For example:
>
> mi cusku zo broda sa bacru
>
> Does {bacru} replace {cusku} or {broda}?

{cusku}

> > ZOI cmavo use the following word as a delimiting word, no matter
> > what it is, execept Y (which is ignored); and SI, SA and SU
> > (which erase it).
>
> With exceptionless rules there would be no exceptions. (Y not
> counting as a word.)

My problem there is that backing out of a zoi is too damned hard.

zoi .y. si si si — that's the fastest way in LTR (assuming that the
average user would hesitate trying to figure out how to get out of
it). I think "zoi si" == nothing is important.

> > and FAhO (which makes no sense because the stream ends at the
> > FAhO).
>
> {da zei fa'o} is acceptable with the exceptionless rules because
> zei turns off the magic of fa'o.

Yeah, I think that's probably the right way to do it.

> > For words to its right, it does not affect SI, SA, and SU (which
> > erase it); BAhE and Y (which it skips); ZEI (which would lead to
> > grouping issues, and hence is an error to attempt); and FAhO
> > (which results in an error).
>
> With exceptionless rules, SI, SA, SU, BAhE, ZEI and FAhO are
> instead turned off by the preceding ZEI.

<nod> This makes it impossible to correct part of a ZEI, of course,
which could get painful.

-Robin