Compare Products
![]() |
![]() |
Features • Optimized for speed
◦High parsing performance
◦if-then-else operator with lazy evaluation
◦Compute multiple comma separated subexpressions in a single evaluation. (i.e. "sin(x), x+y, x*x")
• User-defined operators
◦binary operators
◦postfix operators
◦infix operators
• User-defined functions
◦with a fixed number of up to five arguments
◦with variable number of arguments
◦with a single string argument (for database queries)
•User-defined constants.
◦numeric constants
◦string constants
• User-defined variables.
◦unlimited in number
◦definable at parser runtime by the parser
◦assigning variables in terms of other variables is possible
• Custom value recognition callbacks
◦support for binary and hex values.
◦can be used to implement database queries
• Default implementaion with many features
◦25 predefined functions.
◦14 predefined operators.
◦Supports numerical differentiation with respect to a given variable.
◦Assignement operator is supported
• Portability
◦Project / makefiles for MSVC, mingw, autoconf, bcc
◦ISO 14882 compliant code
◦DLL version usable from every language able to use function exported in C-style
• Unit support
◦Use postfix operators as unit multipliers (3m -> 0.003)
• Localization
◦Argument separator, decimal separator, thousands separator can be adjusted to your locale.
|
Features • Checks SQL syntax offline so that you can validate syntax without connecting to a database.
• Formats SQL with more than 100 highly customizable format options.
• Performs an in-depth analysis of SQL scripts, including a detailed SQL parse tree node structure.
• Provides full access to the SQL query parse tree, including fetching, modifying, and rewriting SQL segments.
• Prevents SQL injection attacks.
• Translate SQL between different databases.
|
LanguagesC CPP CS |
LanguagesC CPP CS Java VB.NET Other |
Source TypeOpen
|
Source TypeClosed
|
License TypeMIT |
License TypeOther |
OS Type |
OS Type |
Pricing
|
Pricing
|
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X