[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lojban] Re: My parser, SI, SA, and ZOI
On Mon, May 10, 2004 at 11:42:08AM -0700, Jorge Llamb?as wrote:
> BTW, what does your parser do with {zei zei da} at the beginning of
> text?
tanruUnit=( tanruUnit1=( tanruUnit2=( anyWord=( zei ) spacingNoAbsorbOpt=( ) PARSERparen3=( ZEI=( zei ) anyWord=( da ) spacingNoAbsorbOpt=( ) ) absorbIndicators=() )
In other words, it creates a lujvo that means "zei type-of da".
Which is what I think a human would expect.
> > > {da zei de bu} is legal: first {da zei de} delivers BRIVLA, and
> > > then {BRIVLA BU} delivers BY.
> >
> > Good point, but not terribly helpful for the ZO + ZEI case that I
> > can see.
>
> At least it shows that "word" is a flexible concept in these
> definitions.
Oh, yeah. Good point.
> In {zo da si de}, {zo da bu}, {zo da zei de}, we have zo and something
> else fighting over the same word, one pulling from the left and the
> other from the right. We just have to define which one has priority,
> and the other one should act on what remains.
I don't see any reason to over-ride grammar.300 on that point: ZO has
higher priority. But then we're back to whether or not SI eats more
than one word, which grammar.300 says it does not.
-Robin
--
http://www.digitalkingdom.org/~rlpowell/ *** I'm a *male* Robin.
"Many philosophical problems are caused by such things as the simple
inability to shut up." -- David Stove, liberally paraphrased.
http://www.lojban.org/ *** loi pimlu na srana .i ti rokci morsi