comp.lang.ada
 help / color / mirror / Atom feed
From: Niklas Holsti <niklas.holsti@tidorum.invalid>
Subject: Re: Status of ayacc and aflex?
Date: Fri, 22 Aug 2008 16:29:51 +0300
Date: 2008-08-22T16:29:51+03:00	[thread overview]
Message-ID: <48aebeb3$0$23599$4f793bc4@news.tdc.fi> (raw)
In-Reply-To: <9ceb2207-6a3d-407c-84dc-885bfaa07ec1@j22g2000hsf.googlegroups.com>

Ludovic Brenta wrote:
> Speaking of lexical analysis and recursive descent parsers, I'd like
> to know whether anyone here has tried OpenToken[1] and would like to
> comment on it.
> 
> [1] http://www.telepath.com/~dennison/Ted/OpenToken/OpenToken.html

I use its lexical-analysis functions a lot, for many different 
purposes. It works quite well enough for me. However, I can 
generally myself design the language to be analysed. I would not be 
surprised to find some awkward problems with languages that have 
been defined by others -- but that probably holds for any general 
lexical-scanner tool.

I very much like the absence of any "generator" step -- a simple 
"gnatmake" is enough to update the application after a change to 
the token structure.

I have not used the parsing functions in OpenToken; they did not 
exist when I started to use OpenToken, so I got into the habit of 
writing my parsers manually.

-- 
Niklas Holsti
Tidorum Ltd
niklas holsti tidorum fi
       .      @       .



  parent reply	other threads:[~2008-08-22 13:29 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-21  2:35 Status of ayacc and aflex? Peter C. Chapin
2008-08-21  4:39 ` J. David Bryan
2008-08-21 10:35   ` Peter C. Chapin
2008-08-21  6:27 ` ficorax
2008-08-21 10:36   ` Peter C. Chapin
2008-08-21  8:36 ` Dmitry A. Kazakov
2008-08-21  9:56 ` Stephen Leake
2008-08-21 10:34   ` Peter C. Chapin
2008-08-21 14:55 ` gautier_niouzes
2008-08-21 23:00   ` Peter C. Chapin
2008-08-22 11:02 ` Colin Paul Gloster
2008-08-22 12:02   ` Ludovic Brenta
2008-08-22 12:56     ` Dmitry A. Kazakov
2008-08-22 13:29     ` Niklas Holsti [this message]
2008-08-22 14:17       ` Ludovic Brenta
2008-08-22 17:17         ` Niklas Holsti
2008-08-24 15:02     ` Stephen Leake
2008-08-28 13:38       ` OpenToken (was: Status of ayacc and aflex?) Ludovic Brenta
2008-08-29 22:51         ` OpenToken Stephen Leake
2008-08-30 10:43           ` OpenToken Ludovic Brenta
2008-08-31 13:27             ` OpenToken Stephen Leake
2008-08-31 14:03               ` OpenToken Ludovic Brenta
2008-09-01 12:40                 ` OpenToken Stephen Leake
2008-09-12 18:40                   ` OpenToken Ludovic Brenta
2023-05-31 20:42 ` Status of ayacc and aflex? Gautier write-only address
replies disabled

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