From 4526774111877047837
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: f78e5,fb1a92fa405c930c
X-Google-Attributes: gidf78e5,public
From: James.Kanze@dresdner-bank.com
Subject: Re: nested functions
Date: 1999/06/07
Message-ID: <7jgrof$rjs$1@nnrp1.deja.com>#1/1
X-Deja-AN: 486712635
X-NNTP-Posting-Host: 193.194.7.71
Approved: stephen.clamage@sun.com (comp.std.c++)
References: <7jd4c5$nup$1@nnrp1.deja.com> <375A17D3.482@wanadoo.fr> <7jeroc$7bk$1@nnrp1.deja.com>
X-UID: 0000000001
X-Status: $$$T
X-Http-User-Agent: Mozilla/4.6 [en] (WinNT; I)
X-Http-Proxy: 1.0 x39.deja.com:80 (Squid/1.1.22) for client 193.194.7.71
Organization: Deja.com - Share what you know. Learn what you don't.
X-Article-Creation-Date: Mon Jun 07 16:24:59 1999 GMT
Newsgroups: comp.std.c++
Originator: clamage@taumet


In article <7jeroc$7bk$1@nnrp1.deja.com>,
  gbush@my-deja.com wrote:
>
> In article <375A17D3.482@wanadoo.fr>,
>   Valentin Bonnard <Bonnard.V@wanadoo.fr> wrote:
> > James and I propose to introduce a new class,
> > __local_context, defined in every function
> > scope, which represents the locals in the scope.

> This looks very good and clean solution. Though it didn't become a
part
> of the Standard, it would be nice if compiler vendors made this
> implementation available along with other extensions. Compiler
vendors,
> are you there !?

Just to clarify: I obviously think it is a good and clean solution,
since I thought of it:-).  But there are several very good reasons why
it isn't in the standard today.  Perhaps the most important reason is
that the idea only occured to me after there was a freeze on new
features.  And of course, until now (unless Valentin has done some work
I'm not aware of), it has been a fairly vague idea.  There has never
been a formal proposal, and it requires a fair amount of work to convert
a vague idea into a formal proposal.

--
James Kanze                         mailto:
James.Kanze@dresdner-bank.com
Conseils en informatique orient�e objet/
                        Beratung in objekt orientierter
Datenverarbeitung
Ziegelh�ttenweg 17a, 60598 Frankfurt, Germany  Tel. +49 (069) 63 19 86
27


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.


[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://reality.sgi.com/austern_mti/std-c++/faq.html              ]




