Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] C++0x syntax

Hi,
>From the point of CDT I doen't make sense to write a new parser. The new
standard is designed to extend the existing one, at least in most parts. 
Therefore it is natural to work on extending the existing parser.

Your master student can best help by providing patches for one or the other
new feature. However, he just might want to write a new parser.

Markus.

> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx 
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Emanuel Graf
> Sent: Monday, October 12, 2009 8:51 AM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] C++0x syntax
> Importance: Low
> 
> Hi
> 
> We have a master student working on an C++0x parser for CDT. 
> He just started the project therefore it is to early to 
> predict to outcome of this project.
> 
> greetings
> Emanuel
> 
> 
> Nathan Ridge wrote:
> > 
> > Hello,
> >  
> > I just recently started using gcc 4.4's C++0x features, and 
> I noticed that the Eclipse CDT editor highlights as syntax 
> errors certain statements that were not valid in C++98 but 
> are in C++0x (e.g. "enum class" declarations).
> >  
> > I was wondering whether there are any plans to implement an 
> option for the parser to recognize C++0x code (or perhaps 
> there already is such an option, I just can't find it)?
> >  
> > On a related note, I'd like to take this opportunity to 
> thank you guys for your awesome work - in my opinion, Eclipse 
> CDT is hands-down the best IDE for cross-platform C++ 
> development. Among many other things, kudos for supporting 
> semantic highlighting. I know this must have been difficult 
> to implement for C++, and I've yet to see another editor that 
> can do it.
> >  
> > Thanks,
> > Nate.
> >   		 	   		  
> > _________________________________________________________________
> > New: Messenger sign-in on the MSN homepage 
> > 
> http://go.microsoft.com/?linkid=9677403_______________________________
> > ________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 
> -- 
> Emanuel Graf   Dipl. Ing FH
> Institute for Software - http://ifs.hsr.ch - +41 55 222 4622 
> HSR Hochschule für Technik Rapperswil Oberseestr 10, Postfach 
> 1475, CH-8640 Rapperswil 
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 


Back to the top