comp.lang.ada
 help / color / mirror / Atom feed
From: "David C. Hoos, Sr" <david.c.hoos.sr@ada95.com>
Subject: Re: lex equivalent in Ada95 ?
Date: 1998/09/07
Date: 1998-09-07T00:00:00+00:00	[thread overview]
Message-ID: <vUcbnem29GA.72@samson.airnet.net> (raw)
In-Reply-To: 35F3C115.ECE@ipnsun5.in2p3.fr


grave wrote in message <35F3C115.ECE@ipnsun5.in2p3.fr>...
>Hi all,
>
>Is there somewhere an Ada equivalent to lex

The Arcadia Project aflex and ayacc source code is available at

ftp://liege.ics.uci.edu/pub/irus/software_releases

The files you want to get are:

04/21/94  12:00a               605,896 aflex-ayacc_1.4a.tar.Z
04/22/94  12:00a               184,272 aflex-ayacc_1.4a_ps_docs.tar.Z
09/22/95  12:00a                41,827 aflex_gnat_beta.tar.Z
09/28/95  12:00a                41,295 ayacc_gnat_beta.tar.Z
07/07/98  09:43p                 4,154 README.aflex-ayacc


Assuming you are using GNAT, here are some installation instructions:

When you unpack the 605,896 aflex-ayacc_1.4a.tar.Z, you will have
VADS-compatible source code (files have .a extension) in the two src
directories.  You need to gnatchop these files (then delete the original .a
files).

Then you can unpack the two gnat_beta archives, and copy the .ad[bs] files
into the corresponding src directories, overwriting the gnatchopped versions
of these files.

Finally, in the corresponding src directories do

gnatmake aflex

and

gnatmake ayacc

The doc directories in the distribution contain .tex documentation, but the
ps_docs archive I listed above has the documentation in Post Script form.

Hope this helps.

David C. Hoos, Sr.









  reply	other threads:[~1998-09-07  0:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-09-07  0:00 lex equivalent in Ada95 ? grave
1998-09-07  0:00 ` David C. Hoos, Sr [this message]
1998-09-07  0:00 ` Markus Kuhn
1998-09-07  0:00   ` David C. Hoos, Sr
1998-09-08  0:00 ` Pascal Obry
replies disabled

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