From a.rosta@lycos.co.uk Tue May 06 04:37:43 2003
Return-Path: <lojban-out@lojban.org>
X-Sender: lojban-out@lojban.org
X-Apparently-To: lojban@yahoogroups.com
Received: (EGP: mail-8_2_6_6); 6 May 2003 11:37:43 -0000
Received: (qmail 36563 invoked from network); 6 May 2003 11:37:43 -0000
Received: from unknown (66.218.66.218)
  by m2.grp.scd.yahoo.com with QMQP; 6 May 2003 11:37:43 -0000
Received: from unknown (HELO digitalkingdom.org) (204.152.186.175)
  by mta3.grp.scd.yahoo.com with SMTP; 6 May 2003 11:37:43 -0000
Received: from lojban-out by digitalkingdom.org with local (Exim 4.12)
  id 19D0lT-0007G4-00
  for lojban@yahoogroups.com; Tue, 06 May 2003 04:37:43 -0700
Received: from digitalkingdom.org ([204.152.186.175] helo=chain)
  by digitalkingdom.org with esmtp (Exim 4.12)
  id 19D0lO-0007Fa-00; Tue, 06 May 2003 04:37:38 -0700
Received: with ECARTIS (v1.0.0; list lojban-list); Tue, 06 May 2003 04:37:35 -0700 (PDT)
Received: from lmsmtp03.st1.spray.net ([212.78.202.113])
  by digitalkingdom.org with esmtp (Exim 4.12)
  id 19D0l4-0007En-00
  for lojban-list@lojban.org; Tue, 06 May 2003 04:37:18 -0700
Received: from oemcomputer (host81-7-58-143.surfport24.v21.co.uk [81.7.58.143])
  by lmsmtp03.st1.spray.net (Postfix) with ESMTP id DDE5C3CF0C
  for <lojban-list@lojban.org>; Tue, 6 May 2003 13:36:45 +0200 (MEST)
To: <lojban-list@lojban.org>
Subject: [lojban] Re: nai in UI (was: BPFK phpbb)
Date: Tue, 6 May 2003 12:36:45 +0100
Message-ID: <LPBBJKMNINKHACNDIIGMKEJNHPAA.a.rosta@lycos.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <200304301831.56527.phma@webjockey.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
X-archive-position: 5154
X-ecartis-version: Ecartis v1.0.0
Sender: lojban-list-bounce@lojban.org
Errors-to: lojban-list-bounce@lojban.org
X-original-sender: a.rosta@lycos.co.uk
Precedence: bulk
X-list: lojban-list
From: "And Rosta" <a.rosta@lycos.co.uk>
Reply-To: a.rosta@lycos.co.uk
X-Yahoo-Group-Post: member; u=122260811
X-Yahoo-Profile: andjamin

Pierre:
> On Wednesday 30 April 2003 12:52, Jim Carter wrote:
> > Hey, wait a minute! Think modularity. There are morpheme streams that 
> > can or can't be split into valid Lojban words. There are word streams 
> > that can or can't be parsed into valid syntax trees. And there are 
> > semantic constructs that are or aren't Carroll-esque. The phrase 
> > "meaningful concept" is too vague to be a meaningful concept. I would 
> > like to amend your pronouncement to say, a valid parser passes all valid 
> > word streams (putting out a correct syntax tree) and rejects all invalid 
> > word streams, where validity is judged from the grammar. In other words, 
> > the parser does or doesn't truly realize that grammar. (I.e. makes it 
> > real.) (And as a separate module, the semantic analyser may have an 
> > opinion about jabberwockishness.)
> >
> > I'm sure we can come up with natlang examples where the parsing depends 
> > in an essential way on the meaning of the words (not just their syntactic
> > category), but I can't think of one so early in the morning. But that 
> > kind of a pain in the butt doesn't belong in Lojban. Think modularity!
> 
> I agree (and for similar reasons separated lexing words from checking their 
> validity). We have a context-free grammar that parses {kau} as UI, which 
> can go anywhere. We can have another layer that checks whether {kau} 
> follows a question word, whether it's in an abstraction, and whether it's 
> on the indifferent side of {ju/u/gi'u}, and decides whether it makes sense 
> there. It can also check whether a brivla has a sumti in a nonexistent 
> place, whether a number string is valid, whether {ko'a} or a lervla has an 
> antecedent, etc 

Sure. So long as the macrogrammar states these constraints in their
totality, it doesn't really matter how you break them down into separate
layers. One implementation may be more elegant than another, but from
the point of view of the speaker what matters is that kau must follow
a question word, and any grammar that captures that essential fact will
be adequate. (As it happens, though, I can't see what is to be gained
in elegance by having kau in UI.)

It's the restricting the term "grammar" to the (dubious) layer that 
parses kau as UI that I as a linguist find inappropriate. The
situation is thus:
Linguist: A language needs a grammar.
Lojbanist: Certainly. Here is Lojban's grammar.
Linguist: But that is not what I mean by a 'grammar', and I don't
believe that a language needs what you mean by a 'grammar'.

--And.




From a.rosta@lycos.co.uk Tue May 06 04:37:43 2003
Return-Path: <lojban-out@lojban.org>
X-Sender: lojban-out@lojban.org
X-Apparently-To: lojban@yahoogroups.com
Received: (EGP: mail-8_2_6_6); 6 May 2003 11:37:43 -0000
Received: (qmail 36563 invoked from network); 6 May 2003 11:37:43 -0000
Received: from unknown (66.218.66.218)
  by m2.grp.scd.yahoo.com with QMQP; 6 May 2003 11:37:43 -0000
Received: from unknown (HELO digitalkingdom.org) (204.152.186.175)
  by mta3.grp.scd.yahoo.com with SMTP; 6 May 2003 11:37:43 -0000
Received: from lojban-out by digitalkingdom.org with local (Exim 4.12)
  id 19D0lT-0007G4-00
  for lojban@yahoogroups.com; Tue, 06 May 2003 04:37:43 -0700
Received: from digitalkingdom.org ([204.152.186.175] helo=chain)
  by digitalkingdom.org with esmtp (Exim 4.12)
  id 19D0lO-0007Fa-00; Tue, 06 May 2003 04:37:38 -0700
Received: with ECARTIS (v1.0.0; list lojban-list); Tue, 06 May 2003 04:37:35 -0700 (PDT)
Received: from lmsmtp03.st1.spray.net ([212.78.202.113])
  by digitalkingdom.org with esmtp (Exim 4.12)
  id 19D0l4-0007En-00
  for lojban-list@lojban.org; Tue, 06 May 2003 04:37:18 -0700
Received: from oemcomputer (host81-7-58-143.surfport24.v21.co.uk [81.7.58.143])
  by lmsmtp03.st1.spray.net (Postfix) with ESMTP id DDE5C3CF0C
  for <lojban-list@lojban.org>; Tue, 6 May 2003 13:36:45 +0200 (MEST)
To: <lojban-list@lojban.org>
Subject: [lojban] Re: nai in UI (was: BPFK phpbb)
Date: Tue, 6 May 2003 12:36:45 +0100
Message-ID: <LPBBJKMNINKHACNDIIGMKEJNHPAA.a.rosta@lycos.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <200304301831.56527.phma@webjockey.net>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
X-archive-position: 5154
X-ecartis-version: Ecartis v1.0.0
Sender: lojban-list-bounce@lojban.org
Errors-to: lojban-list-bounce@lojban.org
X-original-sender: a.rosta@lycos.co.uk
Precedence: bulk
X-list: lojban-list
From: "And Rosta" <a.rosta@lycos.co.uk>
Reply-To: a.rosta@lycos.co.uk
X-Yahoo-Group-Post: member; u=122260811
X-Yahoo-Profile: andjamin

Pierre:
> On Wednesday 30 April 2003 12:52, Jim Carter wrote:
> > Hey, wait a minute! Think modularity. There are morpheme streams that 
> > can or can't be split into valid Lojban words. There are word streams 
> > that can or can't be parsed into valid syntax trees. And there are 
> > semantic constructs that are or aren't Carroll-esque. The phrase 
> > "meaningful concept" is too vague to be a meaningful concept. I would 
> > like to amend your pronouncement to say, a valid parser passes all valid 
> > word streams (putting out a correct syntax tree) and rejects all invalid 
> > word streams, where validity is judged from the grammar. In other words, 
> > the parser does or doesn't truly realize that grammar. (I.e. makes it 
> > real.) (And as a separate module, the semantic analyser may have an 
> > opinion about jabberwockishness.)
> >
> > I'm sure we can come up with natlang examples where the parsing depends 
> > in an essential way on the meaning of the words (not just their syntactic
> > category), but I can't think of one so early in the morning. But that 
> > kind of a pain in the butt doesn't belong in Lojban. Think modularity!
> 
> I agree (and for similar reasons separated lexing words from checking their 
> validity). We have a context-free grammar that parses {kau} as UI, which 
> can go anywhere. We can have another layer that checks whether {kau} 
> follows a question word, whether it's in an abstraction, and whether it's 
> on the indifferent side of {ju/u/gi'u}, and decides whether it makes sense 
> there. It can also check whether a brivla has a sumti in a nonexistent 
> place, whether a number string is valid, whether {ko'a} or a lervla has an 
> antecedent, etc 

Sure. So long as the macrogrammar states these constraints in their
totality, it doesn't really matter how you break them down into separate
layers. One implementation may be more elegant than another, but from
the point of view of the speaker what matters is that kau must follow
a question word, and any grammar that captures that essential fact will
be adequate. (As it happens, though, I can't see what is to be gained
in elegance by having kau in UI.)

It's the restricting the term "grammar" to the (dubious) layer that 
parses kau as UI that I as a linguist find inappropriate. The
situation is thus:
Linguist: A language needs a grammar.
Lojbanist: Certainly. Here is Lojban's grammar.
Linguist: But that is not what I mean by a 'grammar', and I don't
believe that a language needs what you mean by a 'grammar'.

--And.




