comp.lang.ada
 help / color / mirror / Atom feed
* about OpenToken
@ 2005-12-10 23:54 Lionel Draghi
  2005-12-11 11:00 ` Dmitry A. Kazakov
  2005-12-11 13:14 ` Stephen Leake
  0 siblings, 2 replies; 21+ messages in thread
From: Lionel Draghi @ 2005-12-10 23:54 UTC (permalink / raw)


Is 3.0b the latest available OpenToken version?
I'am not so sure, because some of the examples don't compile
using gnat 4.0.3 (Debian 4.0.2-4).

Here is my problem : I am implementing a recursive descent parser, and 
my grammar contains optionnals keywords, that will be ignored.
Here is an exemple:
- do this and this
- do this and also this
"also" is an optionnal keyword.

I am wondering what is the best way to deal with this.
What comes to my mind is to create a selection (In OpenToken parlance) 
between the keyword "also" and a null token, child of the abstract 
"Recognizer.Nothing" token.

It seems far to complex to be the right way. Any hints?

-- 
Lionel Draghi

PS : and once more question : is there still a mail list for OpenToken 
on AdaPower site? (I would like to have a look at the archive)



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2005-12-13  6:19 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-10 23:54 about OpenToken Lionel Draghi
2005-12-11 11:00 ` Dmitry A. Kazakov
2005-12-11 18:23   ` Lionel Draghi
2005-12-11 19:01     ` Dmitry A. Kazakov
2005-12-11 20:35       ` Stephen Leake
2005-12-11 23:01       ` Lionel Draghi
2005-12-12 13:18         ` Dmitry A. Kazakov
2005-12-12 14:39         ` Marc A. Criley
2005-12-12 23:25           ` Lionel Draghi
2005-12-11 13:14 ` Stephen Leake
2005-12-11 18:11   ` about OpenToken example compilation error Lionel Draghi
2005-12-11 20:56     ` Stephen Leake
2005-12-11 23:04       ` Lionel Draghi
2005-12-11 18:41   ` about OpenToken Lionel Draghi
2005-12-11 20:49     ` Stephen Leake
2005-12-12 19:04       ` Martin Krischik
2005-12-12 21:35       ` qun-ying
2005-12-12 22:39         ` Ludovic Brenta
2005-12-13  6:19         ` christoph.grein
2005-12-13  0:01     ` Lionel Draghi
2005-12-13  2:58       ` Georg Bauhaus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox