My name is Paul Vick, and I am a computer programmer based in Seattle, WA mostly specialized in language and database programming. I’ve worked for Microsoft for longer than I care to remember. During that long tenure, I’ve worked on a variety of projects, most notably Access (versions 1.0 through 97), Visual Basic (versions 6.0 through 10.0), SQL Server, the Chakra JavaScript engine, Windows, and now the Visual Studio project system. Most of my time has been spent working on programming language processing in some form and I’ve done a lot of compiler work, most of it specifically targeted at the .NET Runtime. I’ve also done a fair amount of writing about a programming languages, including a specification for Visual Basic, a book on Visual Basic, and this weblog.
Hi Paul,
I’m interested in looking at your VBParser, but I can’t find it. Looks like it has been removed from the sites it was posted on. Wondering if you can direct me to it?
Thanks!
Dennis,
Sorry for letting this languish so long in my comments! I uploaded the v8.0 parser and the v7.1 parser. Hope they help, those are the latest ones I wrote!
Paul
Paul,
I recently learned you were involved with a lot of the MS VB Language Specifications (from VB6 through 10) – I was wondering if you had a copy of the VB6 Language Specification you can share with me. The language specifications used to be available for download from Microsoft’s website, but after extensive searching I’ve been unable to track down the VB6 Language Spec.
Let me know if you can help me – Thanks in advance,
Brett
Unfortunately, I was only involved in VB7 on. There isn’t a VB6 language spec that’s available anywhere that I know of. Sorry…
Don’t forget that the VB6 programming language and the VBA programming language are not just similar languages, they are the same language.
They have the same specification:
http://msdn.microsoft.com/en-us/library/dd361851.aspx