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
Timothy Pearson 5fbf99bcc4
Finish rename from prior commit
13 years ago
..
app_templates Finish rename from prior commit 13 years ago
compiler Additional renaming of kde to tde 13 years ago
doc Additional renaming of kde to tde 13 years ago
file_templates [kdevelop] initial cmake support 14 years ago
CMakeLists.txt Additional renaming of kde to tde 13 years ago
Makefile.am Additional renaming of kde to tde 13 years ago
PascalAST.hpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
PascalLexer.cpp TQt4 port kdevelop 14 years ago
PascalLexer.hpp TQt4 port kdevelop 14 years ago
PascalParser.cpp TQt4 port kdevelop 14 years ago
PascalParser.hpp Trinity Qt initial conversion 15 years ago
PascalStoreWalker.cpp TQt4 port kdevelop 14 years ago
PascalStoreWalker.hpp Trinity Qt initial conversion 15 years ago
PascalStoreWalkerTokenTypes.hpp TQt4 port kdevelop 14 years ago
PascalStoreWalkerTokenTypes.txt Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
PascalTokenTypes.hpp TQt4 port kdevelop 14 years ago
PascalTokenTypes.txt Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
README.dox TQt4 port kdevelop 14 years ago
backgroundparser.cpp Additional renaming of kde to tde 13 years ago
backgroundparser.h Additional renaming of kde to tde 13 years ago
configproblemreporter.ui Remove the tq in front of these incorrectly TQt4-converted methods/data members: 14 years ago
kdevpascalsupport.desktop Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
kdevpascalsupport.rc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pascal.g TQt4 port kdevelop 14 years ago
pascal.tree.g Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pascalsupport_part.cpp rename the following methods: 13 years ago
pascalsupport_part.h rename the following methods: 13 years ago
pascaltemplates Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
problemreporter.cpp Additional renaming of kde to tde 13 years ago
problemreporter.h Additional renaming of kde to tde 13 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 LangSupporttqStatus 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.


*/