(. . 3.3.) , , X .
. Float - enumeration . global -. , -. , . local , .
3.3 -
2.4. (Random generator)
, . 3.4 .
Value .
3.4 -
:
::= {; }
::= Term | ( ) | Term Operator
Term::= String | Numeric | Variable | Distrib
Operator::= + | - | * | /
Terms: . : 1) . : , "enumeration", , 'standard case' "float", , 365;
2) , , . ;
3) (distribution). (discrete distribution). : (exponential), (uniform) (normal).
: . +,-,*,/ . + , .
. . , .. , .
.
X Y , S T .
Uniform(4; 10): .
1.
X+1: X 1.
X+Uniform(4; 10): X , .
X*Exponential(4)+Y: X , , Y.
S+'a': 'a' S.
'a';S+'b';S+'c': 'a'. ab, abc, abca ..