The Cpp Parser

Topics: User Forum
Apr 20, 2007 at 5:57 AM
Edited Apr 20, 2007 at 5:58 AM
The cpp parser for the colorizer cannot handler array<double>^ very well. I had to change it to array<System::Double>^ to get a better result.

Best regards,
Paul.
Apr 27, 2007 at 3:55 AM
Again on the C++/CLR parser, keywords such as the "gcnew", "nullptr" are not colored.

Best regards,
Paul.
Coordinator
Apr 27, 2007 at 4:04 PM
Those just need to be added to the list. Are there any more? I haven't had chance to look at the first item.

Eric
Apr 27, 2007 at 10:16 PM
So far, I was only working with very simple code snips. I will try more extensive tests and report any problem.

Best regards,
Paul.
Coordinator
May 3, 2007 at 3:10 AM
Edited May 3, 2007 at 3:11 AM
The <double>^ problem was caused by the include file check. I modified the expression so that it doesn't treat those sort of declarations as include files. I also added the following managed C++ keywords: abstract, array, delegate, each, event, finally, gcnew, generic, interface, interior_ptr, literal, nullptr, override, pin_ptr, property, ref, safe_cast, sealed, typeid, value, where.

Eric
May 3, 2007 at 4:37 AM
Thank you.

Best regards,
Paul.