HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
CBStrategy Parser Library
CBStrategy Parser Library

Features

  • Expressions. You can compile an arithmetic, string or logical expression given at run-time, and evaluate it several times, changing the value of the variables which the expression depends on. The expression can also use constants and functions.
  • Constants. You can define numeric or string constants which will be converted to its number or string representation at compilation-time.
  • Variables. You can define variables as well as get and set its value. Those variables can be numbers or strings. Each time the expression is evaluated, the current value of the variable will be read.
  • Code. This component includes a programming language to define functions. The language supports arithmetic, string, logical, relational and unary operators, subindexes, compound (begin/end) statements, assignment, conditional (if), selective (switch) and iterative (while/do/for) statements, as well as function recursivity.
  • User Variables. You can define an alias for a variable in your own source code, and use it from your expressions. Arrays are supported. For example, you can define a variable in your Visual Basic program and reference it from your expression. Each time the expression is evaluated, the current value of your Visual Basic variable will be read.
  • User Functions. You can define an alias for a function in your own source code, and use it from your expressions. Variable number of arguments is supported. For example, you can define a function in your Visual Basic program and reference it from your expression. Each time the expression is evaluated, your Visual Basic function will be called.
  • Delegate Variables. You can define an alias for an object which implements the DelegateVariable interface. This interface will respond to a set of messages sent from the parser. Arrays are supported.
  • Delegate Functions. You can define an alias for an object which implements the DelegateFunction interface. This interface will respond to a set of messages sent from the parser. Variable number of arguments is supported.
  • Libraries. You can use a set of useful mathematical and string functions in your expressions.
  • Options. You can define if the language is case senitive or not, and how many decimal digits will be used to convert a number into a string.
  • Error Handling. This component has a set of properties that allows you to obtain information about the last error generated. You can also generate errors from user or delegate functions.
  • Symbol Information. You can obtain information about the constants, variables and functions defined, as well as which symbols are being referenced by an expression.


CBStrategy Parser Library Main Page


CBStrategy Parser Library is electronically deliverd.
CBStrategy Parser Library
1 Developer License $499
4 Developer License $1499
8 Developer License $2499


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

SEARCH
14,500+ PRODUCTS:

Order CBStrategy Parser Library

SIMILAR PRODUCTS
  • Math and Financial Libraries

  • PRODUCTS FOR
  • MS-Access
  • ActiveX/OCX Controls
  • C#
  • C/C++
  • Clipper
  • dBASE
  • Delphi
  • FoxPro/VFP
  • Java
  • Macintosh
  • .NET
  • Oracle
  • Paradox
  • PowerBuilder
  • Visual Basic
  • Visual Objects

  • Keystone Training Videos

  • Copyright ©2004 HALLoGRAM Publishing, Aurora CO. All Rights Reserved
    All products mentioned in this site are trademarks of their respective owners
    Prices are subject to change without notice
    caksgkim