|
��������
dc - ���������� �����������
���������
dc [����]
��������
Dc - ����� ��� �������������� ���������� � ������������
���������. ������ �� ��������� � ���������� �������
��������� � ������ �������, ������ ����� ������ �������
��������� ��� ����� � ������, � ����� �������� ����������. ����� ��������� dc - �������� �����������, ������������ �������� �������� ������. [��. ����� bc(1)
- ������������ ��� dc, �������������� ��������� �������
� C-�������� ���������.] ���� �������� ������, �� ������� ���� ������������ �� �����, � ����� �� ������������ �����.
Dc ���������� ��������� �����������:
����� | �������� ����� ���������� � ����. ����� - ����������� ������� ���� 0-9. � ������ �� ����� ������ ���� ������������� _ ��� ����� �������������� �����. ����� ����� ��������� ���������� �����. | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ - / * % ^ | ������� ��� ����� ����� ������������ (+), ���������� (-), ���������� (*), ������� (/), ������� ������� (%) ��� ����������� ���������� � �������. ��� �������� ����������� �� ����� � ��������� ���������� ������� � ����. ������� ����� ���������� ������� ������������. | ||||||||||||||||||||
sx | ����������� ������� ����� � ���������� � ������� � ������ x, ��� x - ����� ������. ���� ����������� ����� ��� Sx, �� x ��������������� ��� ����, � ������� � ���������� ����������� ��������. | ||||||||||||||||||||
lx | ��������, ���������� � �������� x, ���������� � ����. ������� x �� ����������. ���������� ��� �������� ���������������� �����. ���� ����������� ����� ��� Lx, �� x ��������������� ��� ����, ��� ������� ����������� � ���������� � ������� ����. | ||||||||||||||||||||
d | ������� ����� �����������. | ||||||||||||||||||||
p | ��������� ������� ����� (��� �������� �� �����). | ||||||||||||||||||||
P | ������� ����� ���������� ��� ������� ��������, ���������� � ��������� �� �����. | ||||||||||||||||||||
f | ��������� ��� �������� ����� (��� ��������). | ||||||||||||||||||||
q | ��������� ������ ���������. ��� ���������� ������� �������� ������� �������� ����������� �� ���. | ||||||||||||||||||||
Q | ��������� ������ ���������. ������� ����� ����������� � ������� �������� ����������� �� ���������� ��������. | ||||||||||||||||||||
x | ������� ����� ���������� ��� ������� ��������, ���������� dc-�������, � �����������. | ||||||||||||||||||||
X | ������� ����� ���������� ����������� ���� � �� ������� �����. | ||||||||||||||||||||
[..] | ������� ��������, ����������� � ������, ���������� � ������� �����. | ||||||||||||||||||||
��� ������� �������� ����� ����������� � ������������. ���� ��� ������������� ���������� �������, �� ���������� �������� x ��������������� ��� ������� dc � �����������.
| v | ������� ������� ����� ���������� ���������� ������ �� ����. ���� �� ���� ������� �����, �� ��� �����������; � ��������� ������ �������� ���������� (��. ������� k) ������������.
| ! | ������� ������ ���������������� ��� ������� shell'�.
| c | ������� �����.
| i | ������� ����� ����������� � ������������ ��� ��������� ������� ��������� ��� �����. ������� I �������� ������������ ��� ����� ��������� ������� ��������� � ������� �����.
| o | ������� ����� ����������� � ������������ ��� ��������� ������� ��������� ��� ������. ������� O �������� ������������ ��� ������ ��������� ������� ��������� � ������� �����.
| k | ����������� ������� �����; ��� ������������ ��� ������� �������� ����������: ���������� ������ � ������� ����� ��� ������ � ��� ���������� ���������, ������� � ���������� � �������.
| z | � ���� ���������� ���������� ��� ���������.
| Z | ����� � ������� ����� ���������� ��� ������ (��� ����� ���������� ����� � ����� �����).
| ? | �� ������������ ����� �������� ���� ������ � �����������.
| ;: | ������������ �������� bc(1) ��� �������� � ���������.
| |
������
������� ���������� ������ 10 ����������� �����:
[la1+dsa*pla10>y]sy 0sa1 lyx
��. �����
bc(1).
�����������
x is unimplemented (��� x - ������������ �����). ��������, ���������- ��� �������� � ����� x, �� �����������. stack empty � ����� ������ ���������, ��� ���������. Out space ������� ������� �����. Out of headers ������� ����� ����� ���������� ������� ����������- ��. Out of pushdown ���� ����������. Nesting depth ������� ������� ������� ����������� ��� �������- ���.
|