grammatica-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Grammatica-users] Comments and Questions


From: Per Cederberg
Subject: Re: [Grammatica-users] Comments and Questions
Date: Sun, 14 Mar 2004 20:11:03 +0100

Hi Musachy!

On Sun, 2004-03-14 at 13:58, Musachy Barroso wrote:
> Hi
> 
> I'm new to the list 'cause I've just started to use grammatica. I'd like 
> to contribute some time to the project, what are the current goals for 
> next release, so I can get my hands dirty when I have time.

Well, there is no "official" plan of what the releases should
contain. But if you'd like to contribute there are lots of 
things one can do (in increasing complexity):

1. Add more grammars to the free repository:
   http://www.nongnu.org/grammatica/grammar/index.html

2. Improve the Grammatica documentation where it is lacking,
   for example in the reference manual (or elsewhere). 
   Scanning through the mailing list archives might give some
   ideas of what needs to be improved (mostly the .NET 
   documentation I think). See bugs #6647, #6962 and #7874
   for example (Documentation group).

3. Improve the integration with other tools. The generated C#
   should offer XML comments (#7873), the VS.NET integration
   could be better (#6965), and integration with tools such
   as Eclipse (#6963) and NANT could be provided. And simple
   shell scripts are missing (#6964).

4. Separate the processed grammar from the Parser and 
   Tokenizer classes. I.e. move the DFA and look-ahead token
   sets into a new net.percederberg.grammatica.parser.Grammar
   class. Then change the API to allow reusing that Grammar
   when parsing multiple files. This would break API (and thus
   cause a 2.0 release) but might improve parsing speed when
   handling many files.

5. Improve the tokenizer to generate a full DFA for all tokens
   or add support for LALR grammars...

6. Any other issue you might have or something else from the
   bug list: http://savannah.nongnu.org/bugs/?group=grammatica

And as I just said to Adrian, it would be fantastic if you or
anyone else would like to help with Grammatica.

Cheers,

/Per

-- 
Per Cederberg, Software Consultant
http://www.percederberg.net/software





reply via email to

[Prev in Thread] Current Thread [Next in Thread]