X-Digest-Num: 269 Message-ID: <44114.269.1471.959273825@eGroups.com> Date: Thu, 28 Oct 1999 15:37:03 -0600 (MDT) From: reciproc@freenet.edmonton.ab.ca Subject: Re: Lojban and the Turing machine X-Yahoo-Message-Num: 1471 Content-Length: 1002 Lines: 38 > 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.