Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jan 1997 11:23:37 -0600
From:      dubois@primate.wisc.edu (Paul DuBois)
To:        wollman@lcs.mit.edu (Garrett Wollman)
Cc:        tech-userlevel@NetBSD.ORG, freebsd-current@FreeBSD.ORG
Subject:   Re: ash & POSIX 1003.2 q's
Message-ID:  <Mutt.19970127112337.dubois@night.primate.wisc.edu>
In-Reply-To: <9701271658.AA27187@halloran-eldar.lcs.mit.edu>; from Garrett Wollman on Jan 27, 1997 11:58:38 -0500
References:  <199701270724.BAA12986@linkdead.paranoia.com> <9701271658.AA27187@halloran-eldar.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Garrett Wollman writes:
> > I'm a little disappointed that pdksh doesn't use something
> > like yacc, but perhaps there is a good reason (the tables get too big?
> > suboptimal generated parsers?)
> 
> Tom Duff once noted that the grammar given in the AT&T sh(1) man page
> did not allow even such simple commands as `who | wc'.  He then went
> on to say, ``[There is] an even darker secret: nobody really knows
> what the Bourne shell's grammar is.''  (Sorry, I can't find the
> reference for this right now.

It's on the last page of Duff's paper on the rc shell (Rc - A Shell
for Plan 9 and UNIX Systems).

-- 
Paul DuBois
dubois@primate.wisc.edu
Home page: http://www.primate.wisc.edu/people/dubois
 Software: http://www.primate.wisc.edu/software



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mutt.19970127112337.dubois>