Received: from mail-vw0-f61.google.com ([209.85.212.61]) by chain.digitalkingdom.org with esmtp (Exim 4.72) (envelope-from ) id 1OrnQz-0005bb-6Q; Sat, 04 Sep 2010 00:45:13 -0700 Received: by vws6 with SMTP id 6sf1037688vws.16 for ; Sat, 04 Sep 2010 00:45:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:x-beenthere:received:received:received :received:received-spf:received:mime-version:received:received :in-reply-to:references:date:message-id:subject:from:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :sender:list-subscribe:list-unsubscribe:content-type; bh=A0GjlSYvSIJVWq2JaS8apLaWL3Ml96CUxVJaU/w3Fp0=; b=vY7J5V9dX/8He8fsPeiAG1rqr6Lxl1hEYg6CUbEfidj0irPk+NT1MzCz1LcCMrWply vBXlVNB6Gvo0ozJrG6PTOhSltSgKFZF7Bf92NqHDkc8SunkJ1E9nO8Kz9IKLgyXkgdsD 7olLgXPscdU0EWoJMOWBdm4EebTBnEuB8B0IY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:in-reply-to:references:date :message-id:subject:from:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; b=STy8ON389+V6/hGAA6dVKpWiG7pM+rDbguOAAs10Afg1Si+/HlJ+G6oCQrfL/KnfpN 43ra99xIyPyrsxxmWXUdJWvQOggiELP7Jm+YC2w3qfVKFwpotP+4Vo8L6qILIAYU4x0o 96MjWrk5VBT451zWVJXzObJWaJBHitrsaSYDY= Received: by 10.220.60.77 with SMTP id o13mr90052vch.26.1283586278373; Sat, 04 Sep 2010 00:44:38 -0700 (PDT) X-BeenThere: lojban-beginners@googlegroups.com Received: by 10.220.85.1 with SMTP id m1ls696836vcl.3.p; Sat, 04 Sep 2010 00:44:37 -0700 (PDT) Received: by 10.220.170.11 with SMTP id b11mr661491vcz.3.1283586277571; Sat, 04 Sep 2010 00:44:37 -0700 (PDT) Received: by 10.220.170.11 with SMTP id b11mr661489vcz.3.1283586277462; Sat, 04 Sep 2010 00:44:37 -0700 (PDT) Received: from mail-qw0-f42.google.com (mail-qw0-f42.google.com [209.85.216.42]) by gmr-mx.google.com with ESMTP id m9si321494vck.14.2010.09.04.00.44.36; Sat, 04 Sep 2010 00:44:36 -0700 (PDT) Received-SPF: pass (google.com: domain of rdentato@gmail.com designates 209.85.216.42 as permitted sender) client-ip=209.85.216.42; Received: by mail-qw0-f42.google.com with SMTP id 4so30188qwi.1 for ; Sat, 04 Sep 2010 00:44:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.20.9 with SMTP id d9mr782070qab.310.1283586276169; Sat, 04 Sep 2010 00:44:36 -0700 (PDT) Received: by 10.229.6.15 with HTTP; Sat, 4 Sep 2010 00:44:36 -0700 (PDT) In-Reply-To: References: <7a440812-3095-4b9a-a7f9-24b275fbcda0@x25g2000yqj.googlegroups.com> <16935e60-9616-4448-9222-c0d06879e298@q16g2000prf.googlegroups.com> Date: Sat, 4 Sep 2010 09:44:36 +0200 Message-ID: Subject: Re: [lojban-beginners] Re: gismu as sumti From: Remo Dentato To: lojban-beginners@googlegroups.com X-Original-Sender: rdentato@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of rdentato@gmail.com designates 209.85.216.42 as permitted sender) smtp.mail=rdentato@gmail.com; dkim=pass (test mode) header.i=@gmail.com Reply-To: lojban-beginners@googlegroups.com Precedence: list Mailing-list: list lojban-beginners@googlegroups.com; contact lojban-beginners+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: Sender: lojban-beginners@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: multipart/alternative; boundary=0015175cba54079750048f6a3897 Content-Length: 4161 --0015175cba54079750048f6a3897 Content-Type: text/plain; charset=ISO-8859-1 On Sat, Sep 4, 2010 at 8:44 AM, la nub wrote: > And just in case you were wondering, I am a programmer. > > Two more questions though, what do kei and ku mean? > [...] > these two words seem to have no meaning at all. > They are called "terminators" and can be some times (rather often) elided. You can think of kei and ku as closing brackets in C or as the VB "End While", "End If", "Next", ... Since lojban grammar is formal as those of programming languages, you need explicit keywords to signal the termination of a statement and avoid ambiguities, but since the Lojban is a human language, to make it less clumsy, you can drop a terminator whenever their presence can be inferred. For example if a nested part ends where the main part ends, only the nested terminater can be surely dropped. This is a feature that the old SGML had (if you are familiar with it). Consider the grammar: A -> C D C -> letter | letter C | "@" | "" D -> digit D | letter D | "#" | "" You may parse "xyt" in many different ways (i.e. "xyt" is an ambigous statement) while "x@yt" and "xyt@" are not. So "@" is the terminator of C (as "kei" is a terminator for "nu"). If you get "xy4" there is no ambiguity so you don't need to waste an extra character to write "xy@4". mu'e mi'e remod. -- You received this message because you are subscribed to the Google Groups "Lojban Beginners" group. To post to this group, send email to lojban-beginners@googlegroups.com. To unsubscribe from this group, send email to lojban-beginners+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/lojban-beginners?hl=en. --0015175cba54079750048f6a3897 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Sat, Sep 4, 2010 at 8:44 AM, la nub <= span dir=3D"ltr"><lagelace@gmail.c= om> wrote:
And just in case you were wondering, I am a programmer.

Two more questions though, what do kei and ku mean?
[...]
these two words seem to have no meaning at all.

T= hey are called "terminators" and can be some times (rather often)= elided.
You can think of kei and ku as closing brackets in C or as the = VB "End While", "End If", "Next", ...
Since lojban grammar is formal as those of programming languages, you need = explicit keywords to signal the termination of a statement and avoid ambigu= ities, but since the Lojban is a human language, to make it less clumsy, yo= u can drop a terminator whenever their presence can be inferred.=A0 For exa= mple if a nested part ends where the main part ends, only the nested termin= ater can be surely dropped.=A0 This is a feature that the old SGML had (if = you are familiar with it).

Consider the grammar:

A -> C D
C -> letter | letter C = |=A0 "@" | ""
D -> digit D | letter D | "#&q= uot; | ""

You may parse "xyt" in many different = ways (i.e. "xyt" is an ambigous statement) while "x@yt"= and "xyt@" are not. So "@" is the terminator of C (as = "kei" is a terminator for "nu"). If you get "xy4&q= uot; there is no ambiguity so you don't need to waste an extra characte= r to write "xy@4".

mu'e mi'e remod.

--
You received this message because you are subscribed to the Google Groups "= Lojban Beginners" group.
To post to this group, send email to lojban-beginners@googlegroups.com.
To unsubscribe from this group, send email to lojban-beginners+unsubscribe@= googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lojban= -beginners?hl=3Den.
--0015175cba54079750048f6a3897--