Received: from ELI.CS.YALE.EDU by NEBULA.SYSTEMSZ.CS.YALE.EDU via SMTP; Tue, 19 Oct 1993 07:26:16 -0400 Received: from YALEVM.YCC.YALE.EDU by eli.CS.YALE.EDU via SMTP; Tue, 19 Oct 1993 07:26:12 -0400 Message-Id: <199310191126.AA01416@eli.CS.YALE.EDU> Received: from CUVMB.CC.COLUMBIA.EDU by YaleVM.YCC.Yale.Edu (IBM VM SMTP V2R2) with BSMTP id 5979; Tue, 19 Oct 93 07:24:14 EDT Received: from CUVMB.COLUMBIA.EDU by CUVMB.CC.COLUMBIA.EDU (Mailer R2.07) with BSMTP id 9685; Tue, 19 Oct 93 07:27:01 EDT Date: Tue, 19 Oct 1993 07:25:04 -0400 Reply-To: Logical Language Group Sender: Lojban list From: Logical Language Group Subject: LEXICON: Programming jargon X-To: lojban@cuvmb.cc.columbia.edu To: Erik Rauch Status: RO X-Status: X-From-Space-Date: Tue Oct 19 03:25:04 1993 X-From-Space-Address: @YaleVM.YCC.YALE.EDU:LOJBAN@CUVMB.BITNET The following was posted on the alt.uu. conference for esperanto last month. Any c programmers want to come up with a similar effort for Lojban (yeah I know you have to use 'h' for the apostrophe since it is C) People might be able to do similar things for some other programming languages that allow keyword redefinition, too. If nothing else, this may help fill up the computer jargon wordlist that someone (Rob?) seemed to want a couple of months ago. lojbab >From: pat@ritcsh.csh.rit.edu (Pat Fleckenstein (CSH non-sequitur team co- >+ captain)) >Subject: C-Programming in Esperanto >Originator: pat@nick.csh.rit.edu >Organization: Computer Science House @ RIT >Date: Thu, 2 Sep 1993 18:36:33 GMT > >I'm just starting the e-mail course on Esperanto (4/10 lessons in), >but I was wondering if people could look this over and let me >what changes you'd recommend. Thanks.... >I'd prefer a net-discussion, but e-mail to me is fine, too. > >======================================================= > >/* >** Mi esperas, mi ne malbone detruis la lingvon. >*/ > >#ifndef _PAT_ESPERANTO_H_ >#define _PAT_ESPERANTO_H_ > >/* >** cpp vortoj >*/ >#define difinu define >#difinu maldifinu undef > >#difinu ankauxu include > >#difinu sedifinis ifdef >#difinu senedifinis ifndef >#difinu sefino endif > >/* >** tipaj vortoj >*/ >#difinu signo char >#difinu entjero int >#difinu varipunkto float >#difinu netvaripunkto double > >#difinu mallongavorto short >#difinu longavorto long >#difinu kvarvortoj quad > >/* >** klasaj tipaj vortoj >*/ >#difinu signuma signed >#difinu malsignuma unsigned > >#difinu fasta register >#difinu stala static >#difinu malstala volatile > >/* >** internaj funkcioj >*/ >#difinu se if >#difinu ali else > >#difinu kiu switch >#difinu normalo default > >#difinu por for > >#difinu faru do >#difinu ripet while > >#difinu iru goto >#difinu dauxru continue > >#endif /* _PAT_ESPERANTO_H_ */ >======================================================= >-- > pat@ritcsh.csh.rit.edu*paf3580@ritvax.rit.edu*llama-rider@nick.csh.rit.edu >****************************************************************************** >"Dasein -- the entity which I myself am in each instance." -- M. Heidegger >"Flavo kaj verdo bluon favas." lojbab