|
Wesner Moise wrote:
Ok... I haven't played with CodeDom much.
Much?! Have you played with it at all?
Wesner Moise wrote:
I didn't realize it was very incomplete.
Very incomplete?! I'd say totally incomplete, but whatever...
You know Moise, if you want to look competent in the other guys' eyes, you should always double-check what you write, ok? (In my eyes, you look like a big baloon, with a slogan "Made in Microsoft").
Cheers,
Stoyan
P.S.
Active Channel, Active Desktop, Active Directory, ActiveStore, ActiveSync, ActiveX, Advisor FYI, Age of Empires, Age of Mythology, Allegiance, Amped, Asheron's Call, Ask Maxwell, Authenticode, Azurik, BackOffice, BackOffice logo, bCentral, BizTalk, Bookshelf, CarPoint, ClearLead, Computing Central, Crimson Skies, Developer Studio, DirectDraw, DirectMusic, DirectPlay, DirectSound, DirectX, Encarta, Entourage, Fighter Ace, FrontPage, HomeAdvisor, Home Essentials, Hotmail, Links, Links Extreme, MapPoint, MechCommander, MechWarrior, Microsoft, Microsoft Agent logo, Microsoft Internet Explorer logo, Microsoft Office Compatible logo, Microsoft Press, Microsoft TV logo, Midtown Madness, Mobile Explorer, MoneyCentral, Monster Truck Madness, Motocross Madness, MSDN, MSN, MSN logo (butterfly), .Net logo, NetMeeting, Nightcaster, Outlook, Outsmart, Passport logo, Picture It!, PowerPoint, Precision Racing, Project Gotham Racing, Revenge of Arcade, Rise of Perathia, SharePoint, Slate, Tex Murphy, The Age of Kings, The Everyday Web, Trekker, UltimateTV, UltimateTV logo, UltraCorps, UnderWire, Urban Assault, VGA, Virtual Golf Association, Visio, Visual Basic, Visual C++, Visual C#, Visual InterDev, Visual J++, Visual Studio, WebTV, Where do you want to go today?, Windows, Windows logo, Windows Media, Windows Media logo, Windows NT, Xbox, XBOX logo, Xbox "X" logo, ZoneFriends, ZoneLAN, ZoneMatch, ZoneMessage, Zoo Tycoon, and/or other Microsoft products referenced herein are either registered trademarks or trademarks of Microsoft Corporation in the U.S. and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. The example companies, organizations, products, domain names, email addresses, logos, people and events depicted herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, or event is intended or should be inferred.
Science may never come up with a better office-communication system than the coffee-break (Earl Wilson)
|
|
|
|
|
Ben,
I've check it, and whole package compiles without any problem in VS.NET, I've just downloaded it, opened solution in VS and build solution. Could you please be more specific about problems?
Buch of people tried it, but nobody complains about problems with compilation.
Also more recent version are available from http://ivanz.webpark.cz/csparser.html or from http://www.sweb.cz/ivan.zderadicka/csparser.html.
(Some bugs were fixed and code was little bit reorganized).
The most up-to date version can be grabed from CVS on sourceforge, where this project is also hosted - http://sourceforge.net/projects/cscodedomparser/
The package is distributed in source just in source, because in my opinion, that what most people is interested anyway. (and by the way debug compilations are in the zip, in standard VS place - bin/debug)
Regards
Ivan
|
|
|
|
|
I was also thinking on the same line but with the VB.NET language + EnvDTE Namespace, which makes a little more easier to parse the Function / Classes / Namespace etc., so the only eloborate parsing we need to do is with the expressions and statements but even then I ran into a problem wherein VB.NET uses parenthesis [() ] for both function calls and arrays so I am not able to distinguish between the two
But its a good start for you in C# ! Keep up!!
Krishna
|
|
|
|