Hi, Ian!
On Tue, Jun 10, 2008 at 12:05:20PM -0700, Ian Lance Taylor wrote:
> Ian Lance Taylor <[EMAIL PROTECTED]> writes:
> > Alan Mackenzie <[EMAIL PROTECTED]> writes:
> >> I'm thinking of things like
> >> foo (a < b, c > d);
[ .... ]
> Oh, wait, I forgot about constructors. This is valid C++ code:
> template <int a1, int a2> class a;
> class foo
> {
> foo (a < b, c > d);
> };
> extern void quux (int, int);
> void bar()
> {
> quux (e < b, c > d);
> }
> Inside the class foo, you've got a template, inside the function bar,
> you've got a function call.
> I think you're going to have a hard time with this.
Er, yes. ;-) Thank you very much for all the help. It's going to take
some while to sink in. C++ is a difficult language. Hopefully, in a few
months time, Emacs will be doing better than it currently is.
> Ian
--
Alan Mackenzie (Nuremberg, Germany).