Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 EDG frontend
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

tandr
Senior Member

43 Posts

Posted - Jun 30 2009 :  11:59:51 AM  Show Profile  Reply with Quote
since discovering that Vax cannot find references to operator() (and may be constructors) properly, I am struggling with 2 choices - or abandon usage of operator(), or refactor all usages to something else which is trackable by VAX.

but, on the second thought... Did Whole Tomato ever consider to use EDG C++ front end for parsing of the code? I've heard IntelliSense 2010 will use it, dropping the original VS parser in favor of EDG's one. Yes, licensing is not very cheap ( as per http://www.edg.com/index.php?location=faq_q2_cost ), but may be you can work something out.

Regards,
t.

feline
Whole Tomato Software

United Kingdom
19060 Posts

Posted - Jul 01 2009 :  8:44:04 PM  Show Profile  Reply with Quote
I am not familiar with their product, but remember our parser is designed to help while you are coding, so it is designed to try and work with invalid code. This is not quite the same thing as simply trying to parse finished code that compiles.

zen is the art of being at one with the two'ness
Go to Top of Page

drac
Senior Member

Germany
49 Posts

Posted - Jul 02 2009 :  03:10:42 AM  Show Profile  Reply with Quote
Maybe Visual Studio 2010 will offer the code parsing results to 3rd party AddOns, this way VA will benefit from the EDG parser without having to license it

But that would be valid only for VS2010, not for VC6, VS2003, VS2005, VS2008.
Go to Top of Page

tandr
Senior Member

43 Posts

Posted - Jul 02 2009 :  11:26:28 AM  Show Profile  Reply with Quote
quote:
Originally posted by feline

I am not familiar with their product, but remember our parser is designed to help while you are coding, so it is designed to try and work with invalid code. This is not quite the same thing as simply trying to parse finished code that compiles.



Well, VS2010 uses it for exactly that -- Intellisense is helping you with the code that is not even compiles yet. So I guess it is possible :)

Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19060 Posts

Posted - Jul 02 2009 :  5:05:57 PM  Show Profile  Reply with Quote
I know we are looking at what VS2010 does and exposes / offers us, but this does not help us with the earlier IDE's. Plus the information exposed may not always be what we need for our refactoring commands.

I am going to point this thread out to one of our developers who knows more about the technical details involved.

zen is the art of being at one with the two'ness
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Jul 14 2009 :  5:20:34 PM  Show Profile  Reply with Quote
drac's observation is pretty much on the ball. We are currently spending a lot of time with VS2010 and don't have plans to bring in a different front end parser.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000