[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