[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lojban and the Turing machine



> Lojban texts are parsable, and it should at least be possible to
> formulate computer programs in some lojban-compatible syntax.

I was working on exactly that a while back... it never got
anywhere, but if anyone's interested, maybe it could.

The annoying thing about writing a program in Lojban would normally be all
the "ko"s and especially "ko gasnu le nu"s. My idea was, rather than
thinking of it in terms of ordering the computer to do something, you're
describing a world that the computer tries to imitate... it would look
something like this, only with better class names:

la .ap. cu ly'apra
i le bi'u ly'uindo cu ly'uindo la .ap.

=

App is-an-instance-of-LApp
the newly-introduced LWindow is-an-LWindow-belonging-to App

=

LApp app;
app.AddWindow(new LWindow)


Instead of gismu for classes, it would probably be better to have a gismu
meaning "x1 is an instance of x2 belonging to x3" and then handle classes
with cmene, but the basic idea stands.


	co'omi'e xarmuj.