You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.5 KiB
32 lines
1.5 KiB
/** \class AdaSupportPart
|
|
Ada Language Support
|
|
|
|
The ANTLR Ada core support files are:
|
|
- ada.g -- contains AdaLexer and AdaParser, requires AdaAST.hpp and adasupport.cpp
|
|
- ada.tree.g -- contains the AdaTreeParserSuper
|
|
- AdaAST.hpp -- definition of the AST node used by ada.g
|
|
- adasupport.hpp -- general purpose utilities
|
|
- adasupport.cpp -- implementation of general purpose utilities and implementation of AdaParser class methods from ada.g
|
|
|
|
These are ANTLR master files.
|
|
They only depend on the ANTLR C++ runtime support and on the C++ STL.
|
|
They should be kept free of all other dependencies.
|
|
In particular, they do not depend on Kdevelop, KDE, or Qt.
|
|
|
|
In order to generate the parser by hand, antlr v2.7.2 is required.
|
|
There are parser compilation errors with some gcc versions. To avoid
|
|
them, replace file antlr/CppCodeGenerator.java in the antlr source code tree
|
|
with the one from <a href="ftp://fara.cs.uni-potsdam.de/incoming/CppCodeGenerator.java.gz">ftp://fara.cs.uni-potsdam.de/incoming/CppCodeGenerator.java.gz</a>.
|
|
|
|
\unmaintained This part is currently un-maintained.
|
|
|
|
\authors <a href="mailto:okellogg AT users.sourceforge.net">Oliver Kellogg</a>
|
|
\authors <a href="mailto:roberto AT kdevelop.org">Roberto Raggi</a>
|
|
\authors <a href="mailto:cloudtemple AT mksat.net">Alexander Dymo</a>
|
|
|
|
\feature Consult \ref LangSupporttqStatus for a up to date features/status of this programming language support part.
|
|
|
|
\requirement Ada compiler
|
|
|
|
*/
|