WikiDiscuss

WikiDiscuss


Magic Words

posts: 84

Jorge "Llamb����������������������������������" wrote:

(who?)

>--- Robin Lee Powell wrote:
>
>
>>>text = (rest of the grammar) faho-stop
>>>
>>>faho-stop = FAhO / any-word faho-stop
>>>
>>>What I would want is for FAhO to absorb any extra word as needed
>>>to leave a grammatical text behind. Is that how FAhO is supposed
>>>to work?
>>>
>>>
>>No. fa'o is a complete cessation of input; if what leads up to the
>>fa'o isn't grammatical, then an error results.
>>
>>
>
>Wouldn't it be useful to be able to bail out of a text in
>midsentence without losing any grammatical prior parts?
>
>If that's not the case, then FAhO is not a magic word, since
>it doesn't deal with any-word in any way.
>
>
It's still magic, but in a different way. FAhO is equivalent to
"silence forever on this input stream". What's important is less its
effect on following words (there are no following words; they don't
count or are a different stream), but under what circumstances is its
own functioning cancelled. Since it does affect the whole input and
parsing routine, this is more "magical" than working out when the
function of LE or BAI is cancelled.

~mark