The goals of ShellCheck are:
* To point out and clarify typical beginner's syntax issues, that causes
a shell to give cryptic error messages.
* To point out and clarify typical intermediate level semantic problems,
that causes a shell to behave strangely and counter-intuitively.
* To point out subtle caveats, corner cases and pitfalls, that may cause
an advanced user's otherwise working script to fail under future
circumstances.
This package contains X.Org's imake, imake config files, and other build-related
tools.
Automoc4 is a tool to add rules to CMake projects for generating Qt 4
moc files automatically.
Many JavaScript implementations do not warn against questionable coding
practices. Yes, that's nice for the site that "works best with Internet
Explorer" (designed with templates, scripted with snippets copied from
forums). But it's a nightmare when you actually want to write quality,
maintainable code.
That's where JavaScript Lint comes in. With JavaScript Lint, you can
check all your JavaScript source code for common mistakes without actually
running the script or opening the web page.
JavaScript Lint holds an advantage over competing lints because it is
based on the JavaScript engine for the Firefox browser. This provides
a robust framework that can not only check JavaScript syntax but also
examine the coding techniques used in the script and warn against
questionable practices.
Open source, feature-full, plugin extensible IDE for C/C++ and other
programming languages. It is based on KDevPlatform and the KDE and
Qt libraries, and it's under development since 1998.
This package contains the PHP support plugin.
Bonobo is a set of language- and system-independent CORBA interfaces
for creating reusable components and controls, and for creating
compound documents.
Open source set of libraries that can be used as a foundation for
IDE-like programs. It is programming-language independent, and
it's planned to be used by programs like KDevelop, Quanta, Kile,
KTechLab, etc.
libIDL is a library for creating trees of CORBA Interface Definition Language
(IDL) files, which is a specification for defining portable interfaces.
libIDL was initially written for ORBit (the ORB from the GNOME project, and
the primary means of libIDL distribution). However, the functionality was
designed to be as reusable and portable as possible.
ANTLR, ANother Tool for Language Recognition, is a language tool that
provides a framework for constructing recognizers, interpreters,
compilers, and translators from grammatical descriptions containing
actions in a variety of target languages. ANTLR provides excellent
support for tree construction, tree walking, translation, error
recovery, and error reporting.
This package provides the ANTLR v3 C runtime library.
This port contains the programming reference for devel/libbonobo.