From rbysamppi@gmail.com Thu Dec 03 20:59:25 2009 Received: from mail-yx0-f202.google.com ([209.85.210.202]) by chain.digitalkingdom.org with esmtp (Exim 4.69) (envelope-from ) id 1NGQGG-0004Vx-4C for lojban-beginners@lojban.org; Thu, 03 Dec 2009 20:59:24 -0800 Received: by yxe40 with SMTP id 40so1939698yxe.28 for ; Thu, 03 Dec 2009 20:59:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=23oZKrpMKHz6ALzUJih3Tx7BZHRHmzErPwCk2ipMBOk=; b=mZz/z6K3iWKCjPOXCWjp7uDaPMyHBM1MgretFRrYDz+nlwCE0uh7lAp8M2wwTWJ/uJ DekSozUHQ8voz2gDmslP5ivhuHrLq2bfSHQAQqcVlgiOJ0g6X/rVWRaaNc8m9ubYegs9 NNlRK6b5dX11BKS0TMHr840nUhCpYsZ2+RJcw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=qLszajlwonTdnjVsDoirahgazi14QanD1LL93jKFH61SfSqwnqY/q2l2+to8Swd3M6 ndZdkf9j3bNVSfg3Y31ZuPfL2ZpwdyuPdXGvpQcPmgsASz4E/uUiWR/8+E0oSERllsQA Ey8mYfpW+o0z3og7SdpHnMd3Qo3YTKAoxLrw0= Received: by 10.101.152.36 with SMTP id e36mr3300763ano.30.1259902752428; Thu, 03 Dec 2009 20:59:12 -0800 (PST) Received: from dhcp-10-132-220-77.uawifi.arizona.edu (uawifi-nat-210-16.arizona.edu [150.135.210.16]) by mx.google.com with ESMTPS id 22sm1395351yxe.39.2009.12.03.20.59.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 03 Dec 2009 20:59:11 -0800 (PST) Sender: Joshua Choi Message-Id: From: Joshua Choi To: lojban-beginners@lojban.org Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v936) Subject: The /.../ operator in the Lojban EBNF grammar Date: Thu, 3 Dec 2009 21:59:10 -0700 X-Mailer: Apple Mail (2.936) I'm perusing the Lojban EBNF grammar. I know little about YACC but do =20= understand EBNF=97at least, standard EBNFs, and I'd like to try whipping = =20 up a Lojban parser in the future. I'm puzzling over the usage =20 of /.../, which is defined to enclose "an elidable terminator, which =20 may be omitted (without change of meaning) if no grammatical ambiguity =20= results." What does that really mean? I understand what it indicates =20 superficially, but, rigorously, it's pretty vague. Does it have a =20 consistent syntactic meaning across the grammar, or is it really case-=20= by-case? Can it be converted into a more standard EBNF syntax?=