/** \file LangSupportStatus.dox * \brief Programming Languages Support Status */ /** \page LangSupportStatus Programming Languages Support Status \ref howToAddProgrammingLanguages (doc/api/HowToAddProgrammingLanguages.dox file) for step by step info on how to implement these features.

Feature/Language | Ada | Bash | C/C++ | Fortran | Haskell | Java | Pascal | Perl | PHP | Python | Ruby | SQL
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
\ref sectionClassWizard | Y | N/A | Y | N/A | N/A | Y | N | N | Y | N | N | N/A
\ref sectionAttributeMethodWizard | N | N/A | Y | N/A | N/A | Y | N | N | N | N | N | N/A
\ref sectionQtUiSubclassing | N/A | N/A | Y | N/A | N/A | Y | N/A | N/A | N/A | N | N/A | N/A
\ref sectionLanguageParser | ANTLR | Internal | cppparser | Internal | N | ANTLR | ANTLR | Internal | Internal | Internal | N | N
\ref sectionMemoryClassStore | CodeModel | CodeModel | CodeModel | CodeModel | N | CodeModel | CodeModel | CodeModel | CodeModel | CodeModel | N | Y
\ref sectionPersistantClassStore | N | N | Catalog | N | N | N | N | N | N | N | N | N/A
\ref sectionCodeCompletion | N | Y | Y | N | N | N | N | N | Y | N | N | N
\ref sectionProblemReporter | Y | N | Y | N | N | Y | Y | N | Y | N | N | N
\ref sectionApplicationTemplates | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y
\ref sectionApplicationImportTemplates | Y | N | Y | Y | N | Y | Y | Y | Y | Y | Y | N
\ref sectionSourceFileTemplates | Y | N | Y | Y | Y | Y | Y | Y | Y | Y | Y | N
\ref sectionAbbreviationTemplates | N | N | Y | N | N/A | N | Y | N | Y | N | N | N
\ref sectionSourceCodeFormater | N | N | Y | N | N | Y | N | N | N | N | N | N
\ref sectionDocumentationTopics | Y | Y | Y | N | Y | Y | N | Y | Y | Y | Y | N
\ref sectionDebugger | N | N | Y | N | N/A | Y | N | N | N | N | N | N
\ref sectionCompilerPlugins | N | N/A | gcc | PGHPF, PGF77 | Glasgow | N | Delphi, Free Pascal | N | N | N | N | N

Legend:

| Feature has not been implemented
| Feature is in alpha state, the development has only been started or the feature is turned off at the moment
| Feature is in beta state or it is unfinished
| Feature is considered to be complete or complete enough for the release
N/A | Feature is not applicable for given language
Sourceinfo | Deprecated class store that should be replaced by a CodeModel Features implemented with Sourceinfo should not be marked as complete
CodeModel | New memory class store
Catalog | New persistant class store using Berkeley DB storage backend
ANTLR | Language parser is generated by ANTLR parser generator, http://www.antlr.org
cppparser | New c/c++ parser written by Roberto Raggi for KDevelop
Internal | Language parser is included in language support part

*/