Expression syntax

Why need expressions? Language-independent expression evaluations used in various DM2003 features:

Any expression in DM2003 consists of function and parameter names, operator signs, parenthesis and spaces. While all valid operators and, in most cases, internal functions are allowed in almost any expression, available set of parameters depends on the feature that uses given expression. All names are case-insensitive.

Built-in function names, X denotes argument(s):

Operators:

Parameter identifiers:


Notice: DM2003 application supports global history list for all features that uses expressions. This list may be remembered as a part of configuration information. Also, you can define your own functions for use in expression evaluator and in fitters.