**BestCode - Math Parser, File Utilities, Web Development, Build and Test Tools, Database GUI, Free Downloads **

BestCode - Math Parser, File Utilities, Web Development, Build and Test Tools, Database GUI, Free Downloads: Math Parser for Delphi, .NET, C#, Java, COM, C++, PHP, Python, File Utilities, formula parser [Math Parser, Math Parser for Java, Math Parser for .NET, Math Parser for C++, Delphi, C#, CSharp, VB, File utilities, Replace.exe, JpegSize.exe, Expression Parser]

** Math Parser for C++ - bcParserCPP v3.2 with Source Site License **

This is a site license for bcParserCPP which is a C++ Template library that implements CMathParser class to parse mathematical expressions. Features are: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *VariableCallback to return values for undefined variables. *Optimization: Constant expression elimination for repeated tasks. *Operators: +, -, /, *, ^ *Logical Operators: <, >, =,<>,>=,<= &, |, ! [less, greater, equal, and, or, not] [IF(a,b,c) is also supported] *Paranthesis: (, {, [ *Scientific notation, eg: 4.27E-3 *Functions in the form of: f(x1,...,xN) *List of predefined functions is available in the documentation. *It does not require any DLLs. Static link to application. *Comes as source code. *C++ Template makes it possible to plug in user defined data types.

** Math Parser for C++ - bcParserCPP v3.2 with Source **

This is a C++ Template library that implements CMathParser class to parse mathematical expressions. bcParserCPP Math Parser for C++ template class library parses and evaluates mathematical expressions at runtime. Usable by any C++ compiler such as Visual C++, Borland C++, GNU C++. Source code is portable and can be compiled on Windows, Linux and Mac OS (Using GNU g++). C++ Template supports complex numbers and arbitrary precision numeric type to be plugged in. Features are: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *VariableCallback to return values for undefined variables. *Optimization: Constant expression elimination for repeated tasks. *Operators: +, -, /, *, ^ *Logical Operators: <, >, =,<>,>=,<= &, |, ! [less, greater, equal, and, or, not] [IF(a,b,c) is also supported] *Paranthesis: (, {, [ *Scientific notation, eg: 4.27E-3 *Functions in the form of: f(x1,...,xN) *List of predefined functions is available in the documentation. *It does not require any DLLs. Static link to application.

** Math Parser - TbcParser for Delphi Site License v4.4 **

TbcParser is a VCL component that can be used with Delphi and C++ Builder. It is compatible with iOS Development. It also works with Lazarus / Free Pascal. TbcParser evaluates mathematical expressions given as strings at runtime. Features are: *Easy to use, simple API. *Comes with predefined functions. *Users can create custom functions/variables. *OnVariableFound event for undefined variables. *Optimization: Constant expression elimination for repeated tasks. *Analytical Operators: +, -, /, *, ^, % *Logical Operators: <, >, =, &, |, !, <>, >=, <= [less, greater, equal, and, or, not, etc] *Paranthesis: (, {, [ *Functions in the form of: f(x,y,z,...) *List of predefined functions is available in the documentation. *Java source code is included.

** Math Parser - TbcParser for Delphi and C++ Builder v4.4 with Source **

TbcParser is a VCL component that can be used with Delphi, C++ Builder and Lazarus/Free Pascal. New version is compatible with Delphi XE series and iOS development. TbcParser evaluates mathematical expressions given as strings at runtime. Features are: *Easy to use, simple API. *Comes with predefined functions. *Users can create custom functions/variables. *OnVariableFound event for undefined variables. *Optimization: Constant expression elimination for repeated tasks. *Analytical Operators: +, -, /, *, ^, % *Logical Operators: <, >, =, &, |, !, <>, >=, <= [less, greater, equal, and, or, not, etc] *Paranthesis: (, {, [ *Functions in the form of: f(x,y,z,...) *IF(condition,case1,case2) is supported *List of predefined functions is available in the documentation. *Delphi source code is included.

** Math Parser - JbcParser for Java v4.3 with Source **

MathParser evaluates mathematical expressions given as strings at runtime. Math Parser Java class parses and evaluates mathematical expressions at runtime. Supports user defined variables and functions. Source code is included. Highlights: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Analytical Operators: +, -, /, *, ^(power) *Logical Operators: =(equals),&(and),|(or),!(not), <>(not equals), <=(less than or equals), >=(greater than or equals) *Paranthesis: (, {, [ *Functions in the form of: f(x, y, z, ...) *Function parameters are not calculated until needed. *List of predefined functions is available in the documentation. *Java source code is included.

** Math Parser - JbcParser for Java v4.3 Site License **

MathParser evaluates mathematical expressions given as strings at runtime. Highlights: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Analytical Operators: +, -, /, *, ^ *Logical Operators: =(equals),&(and),|(or),!(not), <>(not equals), <=(less than or equals), >=(greater than or equals) *Paranthesis: (, {, [ *Functions in the form of: f(x, y, z, ...) *Function parameters are not calculated until needed. *List of predefined functions is available in the documentation. *Java source code is included.

** Math Parser - COM Component v4.3 with Source **

This is a small COM component and C DLL to parse mathematical expressions. bcParserX Math Parser COM Component parses and evaluates mathematical expressions at runtime. Usable by any COM client including Visual Basic, Visual C++ and C#. Can be used as a C DLL. VC++ 2005 source code is included. Source uses ATL and STL libraries. Features are: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Operators: +, -, /, *, ^ *Logical Operators: <, >, =, <>,>=,<=, &, |, ! [less, greater, equal, and, or, not] [IF(a,b,c) is also supported] *Paranthesis: (, {, [ *Scientific notation, eg: 4.27E-3 *Functions in the form of: f(x), f(x,y), f(x,y,z), f(x1,...,xN) *List of predefined functions is available in the documentation. *It does not require any other DLLs.

** Math Parser - COM Component v4.3 Site License **

This is a small COM component and C DLL to parse mathematical expressions. Features are: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Operators: +, -, /, *, ^ *Logical Operators: <, >, =,<>,>=,<=, &, |, ! [less, greater, equal, and, or, not] [IF(a,b,c) is also supported] *Paranthesis: (, {, [ *Scientific notation, eg: 4.27E-3 *Functions in the form of: f(x), f(x,y), f(x,y,z), f(x1,...,xN) *List of predefined functions is available in the documentation. *It does not require any other DLLs.

** Math Parser - COM Component v4.3 for VB/VC++ **

This is a small COM component and C DLL to parse mathematical expressions. Features are: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Operators: +, -, /, *, ^ *Logical Operators: <, >, =,<>,>=,<= &, |, ! [less, greater, equal, and, or, not] [IF(a,b,c) is also supported] *Paranthesis: (, {, [ *Scientific notation, eg: 4.27E-3 *Functions in the form of: f(x), f(x,y), f(x,y,z), f(x1,...,xN) *List of predefined functions is available in the documentation. *It does not require any other DLLs. *Can optionally detect division by zero, overflow.

** Math Parser - COM Comp. v4.3 w/Source Site License **

This is a small COM component and C DLL to parse mathematical expressions. Features are: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Operators: +, -, /, *, ^ *Logical Operators: <, >, =,<>,>=,<=, &, |, ! [less, greater, equal, and, or, not] [IF(a,b,c) is also supported] *Paranthesis: (, {, [ *Scientific notation, eg: 4.27E-3 *Functions in the form of: f(x), f(x,y), f(x,y,z), f(x1,...,xN) *List of predefined functions is available in the documentation. *It does not require any other DLLs.

** Math Parser - bcParserPHP v1.6 Site License **

bcParserPHP evaluates mathematical expressions given as strings at runtime without using eval(). bcParserPHP features include: Easy to use, simple class API. Functions with 0 or more number of parameters in the form of: f(x,y,z, ...) Functions with unknown number of parameters, e.g. SUM(a,b,c,...) Comes with predefined functions. Users can create custom functions/variables. Function/variable names start with letters and can contain letters, numbers and _. Variable values can be resolved using a callback PHP function. Expression can contain string literals, variable values and function return values can be strings. Arithmetic Operators: +, -, /, *, ^ Boolean Operators: <, >, =, &, |, ! ,<>, >=, <= String concatenation with & or + Optimization: Constant expression elimination for repeated tasks. Paranthesis: (, {, [ List of predefined functions is available in the documentation. Provides localization support. Royalty free distribution at affordable price. Well documented PHP source code. bcParserPHP is especially useful in scientific and engineering programs as well as financial spread sheet implementations.

** Math Parser - bcParserPHP v1.6 **

bcParserPHP evaluates mathematical expressions given as strings at runtime without using eval(). bcParserPHP features include: Easy to use, simple class API. Functions with 0 or more number of parameters in the form of: f(x,y,z, ...) Functions with unknown number of parameters, e.g. SUM(a,b,c,...) Comes with predefined functions. Users can create custom functions/variables. Function/variable names start with letters and can contain letters, numbers and _. Variable values can be resolved using a callback PHP function. Expression can contain string literals, variable values and function return values can be strings. Arithmetic Operators: +, -, /, *, ^ Boolean Operators: <, >, =, &, |, ! ,<>, >=, <= String concatenation with & or + Optimization: Constant expression elimination for repeated tasks. Paranthesis: (, {, [ List of predefined functions is available in the documentation. Provides localization support. Royalty free distribution at affordable price. Well documented PHP source code.

** Math Parser - bcParserObjC for iOS and OSX with Source Site License **

MathParser evaluates mathematical expressions given as strings at runtime. Highlights: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Analytical Operators: +, -, /, *, ^(power) *Logical Operators: =(equals),&(and),|(or),!(not), <>(not equals), <=(less than or equals), >=(greater than or equals) *Paranthesis: ( *Functions in the form of: f(x, y, z, ...) *Function parameters are not calculated until needed. *List of predefined functions is available in the documentation. *Objective C source code is included.

** Math Parser - bcParserObjC for iOS and OSX with Source **

Math Parser Objective C class parses and evaluates mathematical expressions at runtime. Supports user defined variables and functions. Source code is included. Highlights: *Easy to use, simple class API. *Comes with predefined functions. *Users can create custom functions/variables. *Optimization: Constant expression elimination for repeated tasks. *Analytical Operators: +, -, /, *, ^(power) *Logical Operators: =(equals),&(and),|(or),!(not), <>(not equals), <=(less than or equals), >=(greater than or equals) *Paranthesis: ( *Functions in the form of: f(x, y, z, ...) *Function parameters are not calculated until needed. *List of predefined functions is available in the documentation. *Objective C source code is included.

** Math Parser - bcParser.NET v5.9 with Source **

bcParser.NET evaluates mathematical expressions given as strings at runtime. bcParser.NET features include: Easy to use, simple class API. Functions with 0 or more number of parameters in the form of: f(x,y,z, ...) Functions with unknown number of parameters, e.g. SUM(a,b,c,...) Function parameter calculations are only done if needed. Comes with predefined functions. Users can create custom functions/variables. Function/variable names start with letters and can contain letters, numbers and _. Variable values can be resolved using a callback delegate. Expression can contain string literals, variable values and function return values can be strings. Arithmetic Operators: +, -, /, *, ^ Boolean Operators: <, >, =, &, |, ! ,<>, >=, <= String concatenation with & or + Optimization: Constant expression elimination for repeated tasks. Paranthesis: (, {, [ List of predefined functions is available in the documentation. Provides localization support. Royalty free distribution at affordable price. Double or Decimal type support via conditional compilation. Source code is included. bcParser.NET is especially useful in scientific and engineering programs as well as financial spread sheet implementations.

** Math Parser - bcParser.NET v5.9 Site License **

bcParser.NET evaluates mathematical expressions given as strings at runtime. bcParser.NET features include: Easy to use, simple class API. Functions with 0 or more number of parameters in the form of: f(x,y,z, ...) Functions with unknown number of parameters, e.g. SUM(a,b,c,...) Function parameter calculations are only done if needed. Comes with predefined functions. Users can create custom functions/variables. Function/variable names start with letters and can contain letters, numbers and _. Variable values can be resolved using a callback delegate. Expression can contain string literals, variable values and function return values can be strings. Arithmetic Operators: +, -, /, *, ^ Boolean Operators: <, >, =, &, |, ! ,<>, >=, <= String concatenation with & or + Optimization: Constant expression elimination for repeated tasks. Paranthesis: (, {, [ List of predefined functions is available in the documentation. Provides localization support. Royalty free distribution at affordable price. Double or Decimal type support via conditional compilation. Source code is included. bcParser.NET is especially useful in scientific and engineering programs as well as financial spread sheet implementations. This is a license to allow the use of the component by any number of developers on any number of development machines in a site of your organization.

** bcFileUtilities - File utilities pack | Bestcode **

Bestcode is pleased to provide the following file utilities to make bulk processing of files easier through simple, scriptable command line utilities and powerful regular expression functionality when needed. File Utilities pack contains Replace, ReplaceRegex, RenameRegex, CopyRegex, DeleteRegex, FileSplit, LineCount, HtmlFix2Unix, FileLineFilterRegex, FiXML, Wget4Xsd, Dos2Unix, Unix2Dos, JpegSize utilities.