|
  
DScript
A DecisionPro model is essentially a database of definitions.
The tree structure used to display models is only a presentation
format; trees have no direct effect on how models operate. In
fact, you don't really build trees in DecisionPro; instead, you
enter definitions that DecisionPro displays as trees. Clearly,
learning the language used to build definitions is essential in
learning to build effective models. This language is called
DScript™.
DScript is an extended form of the JavaScript® programming
language. That is, DScript uses the same syntax rules as
JavaScript, but is quite a bit more powerful. If you are not
familiar with JavaScript or with programming in general, don't
worry. DScript has been designed to be modular--allowing you to
simply ignore programming features you don't need. That is, you
don't need to know much about the language to use it effectively.
But, a great deal of programming power is there when you need it.
The remainder of this chapter introduces the DScript language.
Refer to the DScript Language Programmer's Guide for more
detailed information.
|