[Olympus developers 37]: Re: <s> in grammars

Alex Rudnicky Alex.Rudnicky at cs.cmu.edu
Wed May 21 11:34:43 EDT 2008


I'm actually puzzled that the construct is being used at all. You get
the same effect by making [Repeat] an entry net. 

Coercing an input into a single word is in any case iffy given that the
speaker is not constrained in their productions. Or maybe I'm missing
something here.

Alex




> -----Original Message-----
> From: olympus-developers-bounces at LOGANBERRY.srv.cs.cmu.edu
> [mailto:olympus-developers-bounces at LOGANBERRY.srv.cs.cmu.edu] On
Behalf
> Of TK Harris
> Sent: Wednesday, May 21, 2008 10:45 AM
> To: Olympus Developers
> Subject: [Olympus developers 36]: <s> in grammars
> 
> Hi,
> 
> I'd like to mandate that the <s> construct in grammars, e.g.
> 
> [Repeat]
>     (*sorry what's that *again)
>     (<s> what </s>)
>     (*sorry i didn't HEAR YOU)
> 
> be forbidden. It's going to be a little awkward to support by some of
> the language tools, mostly because it's no longer context-free. It's
> caused problems in the past where <s> gets treated like other
> vocabulary. My question is, are these non-context-free grammar
elements
> too useful to simply remove? If so, then we might want to keep them,
> but
> change the syntax so that it doesn't overload the meaning of a token,
> relying on a side-effect of the recognizer.
> 
> Thanks,
> -Thomas



More information about the Olympus-developers mailing list