[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lojban] Re: mimiklama
On Thu, Mar 18, 2004 at 08:04:51AM -0500, John Cowan wrote:
> Philip Newton scripsit:
>
> > I thought you could add any number of cmavo to the beginning of any
> > brivla since the beginning of the brivla was unambiguously defined
> > by the consonant cluster? So for me {mimiklama} = {mi mi klama} (and
> > {mimikla} would be {mi mikla} with an unknown gismu *mikla).
>
> Correct. Spaces are totally optional in Lojban if stress information
> is available:
That was my point: I wasn't indicating stress.
> IMHO the Right Thing is to change all whitespace to dots to begin
> with, and then work entirely with letters, stress, and pause, which
> are the terms in which Nora's pseudocode is written anyway.
<nod>
> Just to document what the O.P. does: it checks each whitespace/dot
> delimited word as follows:
>
> if it ends in a consonant, CMENE;
> if it contains CC (ignoring all instances of "y" and "'"), BRIVLA;
> if it contains CC (ignoring all instances of "y" and "'"), BRIVLA;
> otherwise, split into cmavo before each consonant.
That's very, very similar to how mine handles things.
> This handles canonically written Lojban, except that "byfy" will be
> misparsed as BRIVLA. (The rules for when "." may be omitted after BY
> are a wart anyhow.)
'a wart'? (I don't recognize the expression.)
> Just to give (geeky) people an idea of how old the O.P. is:
>
> It was originally developed on a PC AT with a 10 MB hard disk and a
> '286 chip running Microsoft Xenix (a Unix System III variant),
That last part is what blows my mind, not the PC AT.
> with version 5 of the Microsoft C compiler for Xenix, which had a
> cross-compilation mode for DOS.
Damn, dude.
> And it was written at a time when I had not yet decided to adopt
> function prototypes, because I was concerned about lack of portability
> to other Unix systems, whose pcc-based C compilers didn't yet support
> them.
Aaaaaah! I had been wondering about that. It makes the code freak me
out.
-Robin
--
Me: http://www.digitalkingdom.org/~rlpowell/ *** I'm a *male* Robin.
"Constant neocortex override is the only thing that stops us all
from running out and eating all the cookies." -- Eliezer Yudkowsky
http://www.lojban.org/ *** .i cimo'o prali .ui