Re: language twiddling, was Infinite look ahead required by C++?

Robert A Duff <bobduff@shell01.TheWorld.com>
Fri, 12 Mar 2010 16:17:20 -0500

          From comp.compilers

Related articles
[6 earlier articles]
Re: language twiddling, was Infinite look ahead required by C++? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2010-03-03)
Re: language twiddling, was Infinite look ahead required by C++? bobduff@shell01.TheWorld.com (Robert A Duff) (2010-03-05)
Re: language twiddling, was Infinite look ahead required by C++? bobduff@shell01.TheWorld.com (Robert A Duff) (2010-03-05)
Re: language twiddling, was Infinite look ahead required by C++? cfc@shell01.TheWorld.com (Chris F Clark) (2010-03-07)
Re: language twiddling, was Infinite look ahead required by C++? bartc@freeuk.com (bartc) (2010-03-08)
Re: language twiddling, was Infinite look ahead required by C++? cfc@shell01.TheWorld.com (Chris F Clark) (2010-03-10)
Re: language twiddling, was Infinite look ahead required by C++? bobduff@shell01.TheWorld.com (Robert A Duff) (2010-03-12)
Re: language twiddling, was Infinite look ahead required by C++? nevillednz@gmail.com (Neville Dempsey) (2010-03-14)
Re: language twiddling, was Infinite look ahead required by C++? genew@ocis.net (Gene Wirchenko) (2010-04-14)
Re: language twiddling, was Infinite look ahead required by C++? bobduff@shell01.TheWorld.com (Robert A Duff) (2010-04-16)
Re: language twiddling, was Infinite look ahead required by C++? genew@ocis.net (Gene Wirchenko) (2010-04-18)
Re: language twiddling, was Infinite look ahead required by C++? marcov@turtle.stack.nl (Marco van de Voort) (2010-04-19)
| List of all articles for this month |

From: Robert A Duff <bobduff@shell01.TheWorld.com>
Newsgroups: comp.compilers
Date: Fri, 12 Mar 2010 16:17:20 -0500
Organization: The World Public Access UNIX, Brookline, MA
References: 10-02-024 10-02-039 10-02-086 10-02-088 10-03-003 10-03-005 10-03-007 10-03-014 10-03-017 10-03-019
Keywords: algol68, design, comment
Posted-Date: 13 Mar 2010 01:17:50 EST

Chris F Clark <cfc@shell01.TheWorld.com> writes:


> "bartc" <bartc@freeuk.com> writes:
>
>> In my design (derived from Algol-68 at one point), an if-statement looks
>> like:
>>
>> if s then s else s fi
>
> Yes, this was a brilliant innovation and well worth following.


Yes, I find it very helpful to see the ends of things clearly
marked. This:


                                        }
                                }
                        }
                }
        }


is really not helpful.


But I think "fi" is an abomination. And "elihw" is even worse.


Spell it "end if;" or "end while;" or "end My_Procedure_Name;".


- Bob
[Comment I don't see what you're complaining about. -John tnemmoC]


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.