grammatica-users
[Top][All Lists]
Advanced

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

Re: [Grammatica-users] Empty file parsing


From: Yakov Keselman
Subject: Re: [Grammatica-users] Empty file parsing
Date: Thu, 8 Jun 2006 09:46:41 -0700 (PDT)

Upon further thought, I realized that my suggestion
was not useful -- it would require inserting a COMMENT
token in too many places in the grammar.

= Yakov


--- Yakov Keselman <address@hidden> wrote:

> Perhaps, for this specific case (parsing a file with
> some comments only, not an empty file), it would be
> easier not to ignore them (remove the %ignore% tag)?
> Since comments will never propagate up the tree, the
> overhead is likely to be minimal.
> 
> = Yakov
> 
> 
> --- Per Cederberg <address@hidden> wrote:
> 
> > I assume that the comment tokens are marked with
> > %ignore%.
> > In that case it is not possible to do it with
> > Grammatica,
> > as all productions must match at least 1 token.
> > 
> > You could do some kind of work-around, though, by
> > ignoring
> > parse errors on some occations. Perhaps the
> easiest
> > way
> > would be to subclass the Tokenizer to set a flag
> if
> > it
> > returns a token. In case of parse error, you can
> > then check
> > the flag to see if the cause was lack of input.
> Care
> > must
> > be taken to handle tokenizer exceptions properly
> > though.
> > 
> > I know this isn't an ideal solution. So I've
> > registered a
> > feature request on the issue:
> > 
> >
>
https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=16783
> > 
> > Cheers,
> > 
> > /Per
> > 
> > Leszek Doniec wrote:
> > > Hello,
> > >  
> > > is there any possibility to parse a file that
> > includes only comments? 
> > > I use grammatica 1.4.
> > >  
> > > Thanks for help,
> > > Leszek Doniec
> > > 
> > > 
> > >
> >
>
------------------------------------------------------------------------
> > > 
> > > _______________________________________________
> > > Grammatica-users mailing list
> > > address@hidden
> > >
> >
>
http://lists.nongnu.org/mailman/listinfo/grammatica-users
> > 
> > 
> > _______________________________________________
> > Grammatica-users mailing list
> > address@hidden
> >
>
http://lists.nongnu.org/mailman/listinfo/grammatica-users
> > 
> 
> 
> http://www.kinderspirit.org/yakovkeselman/
> 
> ====
> 
> Nothing is so firmly believed as that which we least
> know.
> -- Michel de Montaigne
> 
> 
> 
> 
> 
> _______________________________________________
> Grammatica-users mailing list
> address@hidden
>
http://lists.nongnu.org/mailman/listinfo/grammatica-users
> 


http://www.kinderspirit.org/yakovkeselman/

====

Nothing is so firmly believed as that which we least know.
-- Michel de Montaigne







reply via email to

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