Expression parser 3.3.1
File ID: 37485
Expression parser 3.3.1 Description
Description: Expression parser is a library of components, that evaluates Pascal like scripts at run time. It is not an interpretator, but is a quasi compiler, so it works fast. It has the following features:user defined functions and aliases;supports: if...then..else...;for...:=... to/downto ... do ; while...do...; repeat...until...;try finally end; try except end; raising exceptions;New! nested and inline comments;class creating, referencing any published property of any class;and more than 800 registered public methods and properties of more than 100 useful Delphi VCL classes;creating and referencing OLE automation objects;links directly in a script to a runtime components, that can be also on a data module;links to any runtime function or class method;calling user defined scripts from the program;executing a script generated script;variables, can be a value, expression, DBField or a link to a runtime var;syntax checking of the scripts, checks also for using a valid variables, functions and arguments;request for used variables, by a given script, that need initialization;on event evaluated functions and variables;supports integer, hex, FP, boolean, date string and variant type constants;design time editors for variables and functions, that can be loaded and saved in INI file;special links of dependences, tracks the changes in related objects;more than 200 build in functions;enhance error handling; New! compile-time and runtime error handling, returning row, column and position of the error;full help and demo;You will feel the Expression parser as a real extention of your favourite compiler at runtime.
Related: Delphi, Vcl, Components, Expression, Parser, Evaluate, Evaluator, Script, Hint, Checkbox, Button
File Size: 1.4 MB
|More Similar Code|
Mathematical Expression Parser (MEP). Calculates expressions entered at runtime as a string.ExtParser (in package) implements all functions from MATH moduleinternally operates on Delphi type EXTENDEDaccepts real type valuesaccepts operators: + - * / ^ accepts user defined functions and variablesadjustable string delimiter and parameters separatorfunction accepts any (and varying) number of parametersfunction's parameter can be string or any...
JEPLite is a light-weighted (re)implementation of the Java Expression Parser (jep.sourceforge.net). The intention is to strip some of its not-so-often-used features, and thus speeding the rest. Includes expression optimizer.
Math expression parser and evaluator written in Scala. Usable from Java (Sun JRE 1.6) Provides float, integral, boolean and vector data types, some string processing support. Variables may be defined internally or im- and exported through a binding.
Currently, this project consists of a pure java math expression parser optimized for repeated evaluation. Development of an interactive 3D math visualization application based on this parser is planned for the future.
Parser Component parses and evaluates mathematical expressions given as strings at runtime. The expression can contain predefined or user defined variables and functions. When evaluation is requested, the parser compiles the expression into a...
A set of eight component to build custom expression builder dialogs in your applications.A set of eight components - TExprFunctions, TFnCategoryCombo, TFnCategoryList, TFnListBox, TVarListBox, TUserDataListBox, TExprBuilderDlg, TExprSolver, which...
Java Computer Algebra System. Features: math expression parser and evaluating API (jsr223), generic nested lists (i.e trees) API, pattern matching. Moved to http://code.google.com/p/symja/
This is a custom CFML tag which will return a pattern matched string to an array, with each backreference occupying an element of the array and the whole matched string occupying the first element.. This emulates the preg_match() function of PHP....
Checkboxes and Radiobuttons with wordwrap and various text and button alignments.Contains TMLCheckBox, TMLRadioButton, TMLRadioGroup, TMLDBCheckBox and TMLDBRadioGroup.Same as corresponding Delphi components but with WordWrap, HorzText and...
TbcTrialVersion is a VCL Component for Delphi and C++ Builder. It provides otrial periodo capability for your software. TbcTrialVersion stores information about the trial usage of the software and decides if the software has expired or not when...
|User Review for Expression parser