AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs. Its first goal is to control proper usage of style or programming rules, but it can also be used as a powerful tool to search for use (or non-use) of various forms of programming styles or design
... [More] patterns. Searched elements range from very simple, like the occurrence of certain entities, declarations, or statements, to very sophisticated, like verifying that certain programming patterns are being obeyed. [Less]
Generator of extremely fast lexical analysers. Sophisticated input/buffer management. Many character encodings (incl. ASCII, UTF8, UTF16, RUSCII, ...) are directly supported. Regular expressions are specified in the lex/flex style.
Features:
* Support for Unicode and many other character
... [More] encodings.
* Modes with inheritance relationships and transition rules.
* Sophisticated buffer management.
* Include stacks.
* Customized token classes.
* Template compression for code size reduction.
* Path compression for code size reduction.
* Possibility of indentation based lexical analysis (INDENT, DEDENT, NODENT).
* Produces direct coded lexical analyzers.
* Adjustable implicit line and column number counting. [Less]
Vera++ is a programmable tool for verification, analysis and transformation of C++ source code. Vera++ is mainly an engine that parses C++ source files and presents the result of this parsing to scripts in the form of various collections - the scripts are actually performing the requested tasks.
The viadee business rules engine (viaRules) is a small and lightweight Java rule engine. It is suitable for mobile applications running Android and/or other restricted environments such as GWT.
reguloj is a small and lightweight Java rule engine. It is suitable for mobile applications running Android and/or other restricted environments such as GWT.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy