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.
tdevelop/languages/pascal
Darrell Anderson 722ce1efba
Finish renaming tdevelop components
11 years ago
..
app_templates Finish renaming tdevelop components 11 years ago
compiler Finish renaming tdevelop components 11 years ago
doc Finish renaming tdevelop components 11 years ago
file_templates Finish renaming tdevelop components 11 years ago
CMakeLists.txt Finish renaming tdevelop components 11 years ago
Makefile.am Finish renaming tdevelop components 11 years ago
PascalAST.hpp
PascalLexer.cpp Fix inadvertent "TQ" changes. 13 years ago
PascalLexer.hpp Fix inadvertent "TQ" changes. 13 years ago
PascalParser.cpp Fix inadvertent "TQ" changes. 13 years ago
PascalParser.hpp
PascalStoreWalker.cpp Fix inadvertent "TQ" changes. 13 years ago
PascalStoreWalker.hpp
PascalStoreWalkerTokenTypes.hpp Fix inadvertent "TQ" changes. 13 years ago
PascalStoreWalkerTokenTypes.txt
PascalTokenTypes.hpp Fix inadvertent "TQ" changes. 13 years ago
PascalTokenTypes.txt
README.dox Rename old tq methods that no longer need a unique name 13 years ago
backgroundparser.cpp Additional k => tde renaming and fixes 11 years ago
backgroundparser.h Additional k => tde renaming and fixes 11 years ago
configproblemreporter.ui Rename old tq methods that no longer need a unique name 13 years ago
pascal.g Remove additional unneeded tq method conversions 13 years ago
pascal.tree.g
pascalsupport_part.cpp Finish renaming tdevelop components 11 years ago
pascalsupport_part.h Finish renaming tdevelop components 11 years ago
pascaltemplates
problemreporter.cpp Finish renaming tdevelop components 11 years ago
problemreporter.h Additional k => tde renaming and fixes 11 years ago
tdevpascalsupport.desktop Finish renaming tdevelop components 11 years ago
tdevpascalsupport.rc Finish renaming tdevelop components 11 years ago

README.dox

/** \class PascalSupportPart
This is Pascal language support plugin.

Pascal support provides good fpc and dcc compiler support by compiler plugins.
Nearly all command line switches for those compilers can be configured in Project Options.
Language parser exists but it isn't perfect yet.

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/CppCodeGenerar.java.gz</a>.

\authors <a href="mailto:cloudtemple AT mksat.net">Alexander Dymo</a>

\maintainer <a href="mailto:cloudtemple AT mksat.net">Alexander Dymo</a>

\feature Pascal language support
\feature Consult \ref LangSupportStatus for a up to date features/status of this programming language support part.

\bug Language parser can sometimes treat correct lines as errors. Please send sample code to maintainer if you have this problem.

\faq <b>Why KDevelop does not provide GNU pascal compiler plugin?</b> If you need GNU pascal compiler plugin, please write about it to maintainer and prepare to help testing it.
\faq <b>Compiler plugin lacks option X.</b> Write about it to maintaner or send a patch. Adding compiler options is easy task. Just look at languages/pascal/compiler directory.


*/