Re: Status of ayacc and aflex?



Stephen Leake wrote:

Depending on what you are really doing, you can use ASIS.

Yes, I thought about using ASIS (which I have used before). However,
that ties my executable to a particular compiler version and would make
my program unusable with a compiler that does not support ASIS. These
are both significant disadvantages in my case it seems to me. Or do all
compilers support ASIS these days?

Peter
.



Relevant Pages

  • Re: ANN: Ada source code decorator
    ... compiler has to provide functions to access that knowledge. ... The point of ASIS is to provide a standard way to access information ... version of ASIS will specify the format, using XML. ...
    (comp.lang.ada)
  • Re: ANNOUNCE: Avatox 1.0 is now available
    ... lines of Ada (ASIS) code - but this is a property that every Ada ... compiler has a subprogram to calculate. ... given a type object, you can get the source code that declared it. ...
    (comp.lang.ada)
  • Re: ANN: Ada source code decorator
    ... compiler has to provide functions to access that knowledge. ... The point of ASIS is to provide a standard way to access information ... I have not used XML processors, so I can't comment on whether they are ... I would love an ASIS export utility that provides the full ASIS-accesible information about a single compilation unit as a single XML document. ...
    (comp.lang.ada)
  • Re: Problem with -gnatt (was Re: Javadoc-like for Ada)
    ... > Because AdaBrowse uses ASIS, it inherits being very picky about the version ... > of the GNAT compiler that is being used. ... > past about working to overcome problems. ... > since that goes over the compiler version issue. ...
    (comp.lang.ada)
  • Re: ASIS for MinGW GNAT
    ... >I am unsure if the MinGW maintainers are interested in ASIS. ... one for each of several versions of the compiler. ...
    (comp.lang.ada)