bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Akim Demaille] Naming the symbols


From: Akim Demaille
Subject: Re: [Akim Demaille] Naming the symbols
Date: Wed, 13 Jul 2005 10:04:00 +0200
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)

>>> "Paul" == Paul Eggert <address@hidden> writes:

 > Akim Demaille <address@hidden> writes:

 >> I still think dropping the scanner hacks and moving towards using
 >> the GLR parser is a better road.

 > Yes, that could be true.  But I suspect it's a bigger project, and in
 > particular it will require considerably more testing.

But more freedom in the end!

 >> But then, why -> instead of the more traditional `::='.  Both are OK.

 > Aack!  Too many colons!

Well, they are bound together, they won't make anything more complex :)

 > Besides, I thought that right-arrow was more traditional than "::=".
 > Didn't Chomsky use a right-arrow in 1956?  (::::-)

It depends what community you consider.  -> is definitely in the
spirit (err, letter) of Chomsky, but Backus introduced ::= to define
Algol.  Naur kept it, and therefore `::=' is really _the_ traditional
BNF symbol.  Not that it matters (nor that departing from -> was a
nice move).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]