[Mono-list] I want to get in on this.
Ravi Pratap M
Wed, 11 Jul 2001 17:36:37 +0530 (IST)
On Wed, 11 Jul 2001, Bob Salita wrote:
Thank, I'll look into it right away :-)
> Please send me a pointer to a document that describes GB syntax. I want to
> compare GB with VB. I'm having trouble figuring out the technical details of
> the goals of the GB project.
Unfortunately, there is no such document although I was planning
to write one soon. Lemme explain what we're upto right now :
GB is not yet a full parser, it will be soon. The goals of the GB
project is to provide a 100% VB compatible interpreter for the GNOME
platform. This means that there will be (are) no differences between the
GB language spec and the VB 6.0 language spec :) Although we started off
as a project to help gnumeric execute VBA macros, we have since expanded
our goals to be a complete VB interpreter.
Currently, we are focussing on writing a very solid core and
that's why our parser is undergoing a lot of change to become as robust
and as close to the VB core as possible.
So, if you're interested in seeing the GB grammar file, you can
find it in the CVS module 'gb' in gb/grammar.y. It is fairly clean and
self explanatory so perhaps you'd like to take a look.
I am quite sure that the goals of the GB project are rather
flexible and lend themselves to help with the Mono project.
"If you're smart, you'll be humble. There always is somebody
who hasn't read a book and knows twice as much as you do."
-- David Duchovny in Readers' Digest
Ravi Pratap M <firstname.lastname@example.org>