This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ULTRA FAST Profesional Parser

I NEED IT TO DO;

Evaluate math expressions that are defined at run time.
Easey implementation, flexibility, sturdiness and speed at the core of the product's design.
Includes direct support for C and C+++, and more.

Speedy parsing and evaluations

Library of standard arithmetic, trigonometric, relational (comparison), and miscellaneous routines (for both numbers and strings). See complete list of operators and functions

User-defined operators and functions, with support for overloading, overshadowing, bootstrapping, or recursion; optional arguments, fixed or indefinite number of arguments; multi-statements separated by semicolons

User operator definitions can be infix, prefix, or postfix, and can be given a precedence level; an operator can be alphanumeric or be composed of symbols

User variables (and constants) who can be internal, or attached to a variable in your host program, or any valid memory addresses.

A user variable can be defined as a temporary local item

Selected definitions can be locked to prevent redefinition

Supported data types include: Byte, Integer, Long, Dword, Single, Double, Extended, Currency,
SortedList, Table, LPCSTR (null-terminated string), FixedLength string, dynamic String, user-defined types, and lots more

Multi-threading

FPU control

Exception handling (for overflow, division by zero, etc.) and general error handling

User-defined character patterns and syntax constructs

Items (functions, variables, operators, ...) can be renamed, or undefined

I NEED CODE IN SOURCE. WHO CAN HELP??????

0