From cowan Sat Mar 6 22:45:25 2010 Subject: TECH: PROPOSED GRAMMAR CHANGE 39: change BO to BIhE in MEX operators To: lojban@cuvmb.cc.columbia.edu (Lojban List) From: cowan Date: Tue, 5 Dec 1995 17:39:13 -0500 (EST) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 1313 Status: OR X-From-Space-Date: Tue Dec 5 17:39:13 1995 X-From-Space-Address: cowan Message-ID: CHANGE 39 CURRENT LANGUAGE: A MEX operator can be made high-priority by prefixing it with BO. PROPOSED CHANGE: Eliminate this use of BO in favor of a new cmavo "bi'e" of selma'o BIhE. RATIONALE: The current use of BO is ambiguous, but this ambiguity is masked from YACC by the compounder. Consider the improbable, but grammatical, sentences: 1) li re su'i jebo pi'i re du li vo The number two plus or times two equals the number four. 2) li re su'i je bopi'i re du li vo The number two plus or times two equals the number four. The parser will always assume Example 1 rather than Example 2, because the compounder tries to compound the longest possible string. This particular example does not amount to any semantic difference, because neither tight-binding logical connection between operands (as in Example 1) nor tight-binding operands (as in Example 2) are needed in this sentence; however, it would be possible to concoct examples where the difference mattered. Even if this could be made to work by trickery, the use of BO as a prefix is highly unlojbanic; it occurs only on MEX operators, and was done there because a postfix BO would require compounding, and not all MEX operators can be compounded (some include full bridi). -- John Cowan cowan@ccil.org e'osai ko sarji la lojban.