��������� ������� ��� ������������: ��������
�������� ��� �����������, ������������ ������������� ��� ������������� ����.
�������������� ���������� � ���������� ��������� ����������� ����� ����� �
����������� Macro Programming Guide.
��� ������ ����, ����� ���� ��� ������,
� �������� �������� ���� ����� ������������ ��� ���������� ��� �������������� ���������. ��� ���������� � ��������� ����� ������ ��������������� � ��������� ������� ��� �������� � ������,
������ ����� ���������� ��� <���������> �� ������.
��� ����� ���������� ���� ������������ ������: $���_����������$, ���
���_���������� ����� ��������� �����, �����, ������� ���� � �������������. ����� ���������� ������ ���� ��������� � ����� �������. ����� ���������� ����������������.
�������������� ���������� �������� � ����������� Macro Programming Guide.
- ����������
- �������� ��� �����������, �������� ��� ���������� ����. ���������� - ���
�������, ������������ ������������� ��� ������������� ����. ��� ��������� ������� ������ ���� ������������ ���������� ���������� ���� ������ ��
������� ������������ ������� ��������� ����, ���� �� ����� ���������� ���������� ����. �����
�� ��������� ���, ��� ������ �������� ������������� ��������� �������,
����������� ������ ���� ��������� ������������, ��������� ��� ��������. ����
��������� �������� �������� � ��������, �� �������� �������� ����� ����
����������� ���������� �� � ��� ����. ��� ����� � ��������� ������ �������� � ������ ������������� ������,
��� ������� ������ ����-���� ��� ������������.
�� ���������, ����� �������� ����������� ���������� ������������,
��� ������������� ������ ������������ ����������� OIA � ����� �����.
���� ��� ��� ����������, �� ������ ������ �� �������� �� ���� ��������. ������
�� ����������� ��� ��� ����� �������� � ������� ������������� ������ �������� ����������� �����.
����� �������� ����������, �������� ��� �� ������ ������������.
����� ������������ ��������� ������������� �� ������ ���� � ����������
�����������. ����� ������� ����� ����������, �������� ���������� ��� ����������� (��������,
<����� ���������� ������>). ��� ������ ���� ����� ������ ������ �� ������ ����������� ��������� �������, �����
����� � OIA. ����������� ��������� ������������ ����� � ���������.
-
- ���� ������������ �� ������ ������ �� ��������� ����� ������������:
- ������
������ ������������� ���� �� ������, ������������� �� ������
- ������
������ ������������� ���� �� ��������� �������
- �������
������ ������������� ���� �� ��������� ��������� (��������, �� �����)
- ����� ����� � OIA
������ ������������� ���� �� ����� �����, ����� ����� ����� � ��������� OIA
- �������
������ �������, ������� ����� ������� ��� �������� (true) ��� ������ (false).
- ��������� ����������
������ ��� ���������� ����� ��������
���� �� ���������� ��� �������������� ��������� ������������, ���� ��� ������� �� ��� ���������� ������������, ��������� ������������.
���� ����� ������� �������� ����������, �������� ��� � �������� �� �������.
����� ���������� ��������� ������������� ������� �����������, ����������� ��
������� ��������� � ������� ���� ������. �� ������ ������� ���� ������������ ���
�������������.
��������� ��� �����, ������� ���������, ��� �� ������ ��������� ������ ���� ������.
���� �� ������� �������� � ���� ID ����� � ���� �����, �� ������� ��������� ���� ID �����, �������, �� �� ������� � ������� ���������� �������� ���������� �� ���� ������, ��������� ���� ID �����.
�������� ������ ��� ������ ID �����.
������
������ ������������� ���� � ����������� �� ��������� � ��� ��������� ������ (�
�������� ���������).
������� ������ ������ � ������� ��� �������� �� ���� ������,
� ��
������ ��������. ���� �������� ����������� ������, ���� ����������� ���, ����� �����
������ ��������� �� �������� �����.
�������� ������ ������, �������� �� � ����� (� ������� ����).
��� ���� ���� ��������� � �������� ������ � ���������� � ��������� ������� �����
��������� �������������. ���������� � �������� ������ � ����� ��������� ������� � ���� ������.
- ��������� ������
- ��������� ��������� ������, ������ �� ������� ������� ����, � �������
������������ ����� ������ �������� ��������� ������.
������������� ����� ��������, ��� ����� �������� � ������ ������� ����.
- ��������� �������
- ��������� ���������� �������, ������ �� �������� ������� �����, �
������� ������������ ����� ������ �������� ��������� ������.
������������� ����� ��������, ��� ����� �������� � ������ ������� ����.
- �������� ������
- ��������� �������� ������, � ������� ������������ ����� ������ ��������
��������� ������ ������ ��������������.
���� ������ � �������� ������, � �������� �������, ��
������������ ����� ������ �������� ��������� ������ ������ ��������������.
- �������� �������
- ��������� ��������� �������, � ������� ������������ ����� ������ ��������
��������� ������ ������ ��������������.
���� ������ � �������� ������, � �������� �������, �� ������������ ����� ������
�������� ��������� ������ ������ ��������������.
- ������
- ������, ������������ ��� ������������� ����.
- ��� ����� ��������
- ���� ������� �������� false, ������ ����� �����������������.
- �������������
- ������ �� ����������� ��� ������������� ����.
����� ���� ���� ����������, ������ �������� ���� �� ���� �������������� ����������.
��� ����� ������� ������������, ��������, � ��� ������, ���� � ���� �����
��������� ���� �� ���� �����.
�� ������ ������ ��� ����� � �������� �������������� ������������.
������, ����� ���� ���� ����������, ��� ������������� ������ �������� ���� �� ����
�������������� ����������. ��� ����� ������������, ��� �� ������ ����� ������ ��������������� �����������. ����
� �������� ��������������� ����� ������ ���� ����������, �� �� ����� ������������.
- ���������� ����������
- ���� �� ��������� �������� true,
������, ������������ � ������� ����� �����������, �� ������ ���������� � �������,
�������� ��������� �������, ��������� ��������, �������� ������� � �������� ��������.
- ID �����
-
�����, � �������� ����������� ������ ����������.
���� ������, ����� ���������� ���������� � ������, ������� ��������� ������������, �������� ���� ID ����� ������.
�������� ������ ��� ������ ID �����.
|
� �������� ������� ����� � �������� ����� �������� ������������� ��������. �������������
�������� ��������������� ��� ����������� ��������� ������������ ������ ������. ���� �������� ������ � �������� ������� �� ������, ��������� ������ � ��������� ������� ������������ ��� ���������� ���������.
|
������
������ ������������� ���� �� ��������� �������.
������� ��������� ������� ���� �������� ��
,
����� ������������ ������� ��������� ������� � ���� ������, ���� �� �������, ��� �� ����������.
- ������
- ��������� ������� � ������.
- �������
- ��������� ������� � �������.
- �������������
- ��������� ������� �� �������� ������������ ��� ������������� ����.
����� ���� ���� ����������, ������ �������� ���� �� ���� �������������� ����������.
��� ����� ������� ������������, ��������, � ��� ������, ���� ������ � ���� �����
��������� � ����� �� ���� ���������.
�� ������ ������ ��� ����� � �������� �������������� ������������. ����� ���� ���� ����������, ��� ������������� ������ �������� ���� �� ����
�������������� ����������. ��� ����� ������������, ��� �� ������ ����� ������ ��������������� �����������. ����
� �������� ��������������� ����� ������ ���� ����������, �� �� ����� ������������.
- ���������� ����������
- ���� �� ��������� �������� true, ������, �������� � ������� ����� �����������,
�� ������ ���������� � �������� ������ � �������.
- ID �����
-
�����, � �������� ����������� ������ ����������.
���� ������, ����� ���������� ���������� � ������, ������� ��������� ������������, �������� ���� ID ����� ������.
�������� ������ ��� ������ ID �����.
��������
������ ������������� ���� �� ��������� ��������� (�����, ���� ��� ������������
����) � ����� ����������� ��������� ������ � �������. ������� ���������
�������� ��� �������� �� �������, ����� ������������ ������� ���������
������� � ���� ������, ���� �� �������, ��� ��� ����� ���������.
- ������
- ��������� �������� � ������.
- �������
- ��������� �������� � �������.
- ��������� ������
- ������ ���������, ��������� �� ��������� ��������� ��������.
- FIELD_PLANE - ��������� ��������� ����� � �� �������� ��� ����������� �� ������.
- COLOR_PLANE - �������� ���������� � ����� ������� ������� �� ������.
- EXFIELD_PLANE - ����������� ������ � ���������� ���������, ��������,
�� ��������� �����������, �������������, �������, ������ ����������� ��������
��� ����� ��������.
- �������� ��������
- ����������������� ��������, �������� ������� ��� ���� ��������� ������.
���� ������ ������� �������� ����������, �������� �� �������� ��������.
����������: �������� �������� �� ����� ��������� � ��������� �������. �������������� ���������� �������� � �������
������������ � ������������ ���������� � �������������� ���������.
- �������������
- ���������, ��� ������ ������� ��������� �� �������� ������������ ���
������������� ����.
����� ���� ���� ����������, ������ �������� ���� �� ���� �������������� ����������.
��� ����� ������� ������������, ��������, � ��� ������, ���� ���� �����
�������������� �� �� ������ ��������, � �� ����������.
�� ������ ������ ��� ����� � �������� �������������� ������������.
����� ���� ���� ����������, ��� ������������� ������ �������� ���� �� ����
�������������� ����������.
��� ����� ������������, ��� �� ������ ����� ������ ��������������� �����������. ����
� �������� ��������������� ����� ������ ���� ����������, �� �� ����� ������������.
- ���������� ����������
- ���� �� ��������� �������� true, �������, �������� � ������� ����� �����������,
�� ������ ���������� � ���� ������.
- ID �����
-
�����, � �������� ����������� ������ ����������.
���� ������, ����� ���������� ���������� � ������, ������� ��������� ������������, �������� ���� ID ����� ������.
�������� ������ ��� ������ ID �����.
����� ����� � OIA
������ ������������� ���� �� �� ������ �� ��������� ����������:
- ����� �����
-
����� ����� ����� � ����.
- �������������
-
���������, ������ �� ���������� ������� �������� true, ����� ��������������� ���������� ��������� ���������� ���� ������������ ���������� ��� true.
�������� ������ Evaluation of descriptors (������ ������������) � ���������� Macro Programming Guide (����������� �� ���������������� �����������).
- ���������� ����������
-
���� ������ ��� ���� ����� true, �� ����� ���������� ����������� ����������� ��������� ��� ����������� �������� ����������� ��������� �������:
-
���� ���������� ������ �������� true, �� ����� ���������� ����������� ������� ��������� �� false.
-
���� ���������� ������ �������� false, �� ����� ���������� ����������� ������� ��������� �� true.
- ID �����
-
�����, � �������� ����������� ������ ����������.
���� ������, ����� ���������� ���������� � ������, ������� ��������� ������������, �������� ���� ID ����� ������.
�������� ������ ��� ������ ID �����.
- ����� ����� �����
-
����� ����� ����� � ����, ������� �������� ������ �����.
- �������������
-
���������, ������ �� ���������� ������� �������� true, ����� ��������������� ���������� ��������� ���������� ���� ������������ ���������� ��� true.
�������� ������ Evaluation of descriptors (������ ������������) � ���������� Macro Programming Guide (����������� �� ���������������� �����������).
- ���������� ����������
-
���� ������ ��� ���� ����� true, �� ����� ���������� ����������� ����������� ��������� ��� ����������� �������� ����������� ��������� �������:
-
���� ���������� ������ �������� true, �� ����� ���������� ����������� ������� ��������� �� false.
-
���� ���������� ������ �������� false, �� ����� ���������� ����������� ������� ��������� �� true.
- ID �����
-
�����, � �������� ����������� ������ ����������.
���� ������, ����� ���������� ���������� � ������, ������� ��������� ������������, �������� ���� ID ����� ������.
�������� ������ ��� ������ ID �����.
- �������, ���� OIA �� ����� ������������.
-
���� �� �������� ��� ���� ����� true, ��:
-
���� �� ����� ��������������� ������������ ��������� ������� ����� � ���� ������ ���� (�� ����, ���� ���� �� ��������), �� ����� ���������� ����������� �������� ����� ����������� �������� true.
-
� ��������� ������ ����� ���������� ����������� �������� ����� ����������� �������� false.
���� �� �������� ��� ���� ����� false, ��:
-
��� ��������������� ������������ ����� ���������� ����������� ������ ����� ����������� ����������� �������� true.
- �������������
-
���������, ������ �� ���������� ������� �������� true, ����� ��������������� ���������� ��������� ���������� ���� ������������ ���������� ��� true.
�������� ������ Evaluation of descriptors (������ ������������) � ���������� Macro Programming Guide (����������� �� ���������������� �����������).
- ���������� ����������
-
���� ������ ��� ���� ����� true, �� ����� ���������� ����������� ����������� ��������� ��� ����������� �������� ����������� ��������� �������:
-
���� ���������� ������ �������� true, �� ����� ���������� ����������� ������� ��������� �� false.
-
���� ���������� ������ �������� false, �� ����� ���������� ����������� ������� ��������� �� true.
- ID �����
-
�����, � �������� ����������� ������ ����������.
���� ������, ����� ���������� ���������� � ������, ������� ��������� ������������, �������� ���� ID ����� ������.
�������� ������ ��� ������ ID �����.
�������
������ ���������, ������� ����� ������� ��� �������� (true) ��� ������ (false).
���� ��������� ����������� ��� �������� (true), �� (���� ���������, ��� ��� - ������������ ���������� � ��� ������������� �������� ���������� � ������������� �� ��������), � ���� ������������, � ������� ��������� ��� �������, ������������, ��� ��������� �����, ������� �������� ���������.
���� ��������� ����������� ��� ������ (false), �� (��� ��� �� ���������), ����� ������������ �� ������������.
��������� ��������� ������������� ��� �� ��������, ��� � ��������� ��������� � �������� �������� (�������� ������ ��������). � ������:
-
��������� ����� ��������� ��������� ���� ���������� ��������� ��������� � �������������� ��������� ���������:
����������� |
����������� |
== |
����� |
!= |
�� ��������� � |
< |
������, ��� |
> |
������, ��� |
<= |
������ ��� ����� |
>= |
������ ��� ����� |
|| |
��� |
&& |
� |
! |
�� |
��������� ������� ���������� �������� ���������:
$strA$ == 'abc'
$intB$ != 0
$boolC$ && $boolD$
!$boolE$
-
� �������� ��������� ����� ������������ ������, ����� ������� �� ����������� ��������.
��������,
(($strA$ == 'abc') && ($intB$ != 0)) || (!$boolE$)
��������� ����������
������ ��� ���������� ����� ��������.
- ���
- �������� ��� ���������� ����������.
- ���
- �������� ��� ������� ��������� ����������. ���� ��� ���������� �� ���������� � ������� ������������, ��� �� ���������.
- ��������
- ����� ���������� ���������, ��������: 'hello', 5 ��� $var$ + 1.
- ������� ������� �������
- ������� ������ �������, ����� ��������� ��� ���������� ���������� ������
�� ������� ������� �������. ��� ���������� ������������ ��������� ���� ���������� ������ ����������
������ � �������� ���� ������� �������. ��� �������� ������ ��� ���������� �����.