Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

VC(1)

��������
vc - ���������� ��������

���������

	vc  [-a] [-t] [-c���] [-s] [��������_�����=�������� ...]

��������
������� vc �������� ������ �� ������������ ����� �� ����������� �����. ��� ���� ����� � ������� ���������� � ������������ � ����������� ������� vc � �����������, �������������� � ����������� �����. �� ����� ����������� �� �������� ��������_�����, ������������ � ������� ������ �/��� ����������, ����� ���� �������� �� �� ��������.

� ����� ���������� ������ ��������, ����������� �������� �������� ����, �������� � ������ ���������� ��� � ��������� ������ vc.

���� � ������� vc �� ������� ����� -t (��. ����), �� ���������� ��������� ������, ������������ � ������������ �������. �� ��������� ����������� �������� �������� ��������� (:); � ������� ����� -c (��. ����) ����������� ������ ����� �������. ������, ������������ � ������� \, �� ������� ������� ����������� ������, �� �������� ���������� � ���������� �� ����������� ����� ��� \. ���� ������ ���������� � ������� \, �� ������� ������� �� ����������� ������, �� ��� ���������� �������.

�������� ����� ������� �� ����� ��� �� 9 ��������, ������ �� ������� ������ ���� ������, � ��������� - ������ ��� ������. ��������� ����� ���� ����� ������� �������� ASCII, ������� ����� �������� � ������� ��������� ed(1); �������� ��������� �������� ������������������ ���� ��� �����. �������� �������� ���� �� ����� ��������� ������� ��� ������� ���������.

������ ��������� ����� ��� ��������� ���������� ������ ���, ����� ���������� ������������ ��������� �������� ����� ����������� � ���������. ����� �������� ����� ���������� �� �� �������� �� ���� �������, ����� ������� ����� -a. ������������������ ����������� ������ ����� ���� ������� � �������� ��������� �����; ��� ����� ����� ����� ��� ��������� ������ \. ���� ��������� �������� ��� ������ \, ��� ������� ��������� ������.

���������� �����:
-a �������������� ������ �������� ����, ���������� ������������ ���������, �� �� �������� �� ������ � ����������, �� � �� ���� ��������� �������.
-t ��� ������ ������������ ������� ��� ������� �� ������ ������ �� ������� ������� ��������� ������������ ������������. ���� ����� ���� ����������� ������, ����� ������ �� ����, ������� ������ ���������, �������������.
-c��� ������� ������� ������������ ������� ������ ���� �����.
-s ����������� ���������-�������������� (�� ������), ���������� � ����������� ��������.

��������� ���������� �������� (��� ������ ���������):

:dcl ��������_�����[,...��������_�����]
�� ������� �������� ����. ��� ������������ �������� ����� ������ ���� �� ������.

:asg ��������_�����=��������
������������ ������ �������� ���������_�����. ������ ��������, ��������� � ��������� ������ vc ��� ���������� ����������, ���������. �� �������� �������� �����, ������� ������ �� �������������, ����� ������ ��������.

:if �������
...
:end
������������ ��� ����, ����� ���������� ������ � ����������� �����. ���� ������� �������, �� ��� ������ ����� if � ��������������� end ���������� �� ����������� �����. ���� ������� �����, �� ������������� ������, � ��� ����� � �����������, ������������. �������, ��� ��� ���������� if � end ������������ ������������� ��� ����, ����� ����������� ������������ ������������ ����� if � end. ��������� �������:
	<���>   ::= ["not"] <���>
	<���>   ::= <�> | <�> "|" <���>
	<�>     ::= <���> | <���> "&" <�>
	<���>   ::= "(" <���> ")" | <����> <��> <����>
	<��>    ::= "=" | "!=" | "<" | ">"
	<����>  ::= <������� ������������ ��������> | <������� ����>

���������� ����� �������� � �� �����:

	=       �����
	!=      �� �����
	&       �
	|       ���
	>       ������
	<       ������
	( )     �����������
	not     �����  �����������  ������ ����� ����� if;
        ����������� �������� ����� �������.

���������� �������� > � < ����� ���� ������ ����� ��� �����. ��������, ����������� ��������� 012 > 12 ����� ����. �������� ���� ��������� �������� ��������������� ��� ������� ��������. ��������, ����������� ��������� 012 != 12 ����� ������. ��������� �������� (� ������� ��������):

	=  !=  >  <    ������ ���������
	&
	|

��� ��������� ������� �������� ������������ ������� ������. �������� ������ ���� �������� �� ������ �������� � ������ �� ������� ���� ����� �������� ��� �������� ���������.

::�����
���� � ������ ������, ���������� � ����������� �����, ��������� ��� ����������� �������, �� ������ �������� ���� �� �������� ����� ����������� � ������ ���������� �� ����, ������� ����� -a � ������� vc ��� ���. ��� ����������� ������ ��� ����������� ������� ���������.

:on
:off
�������� ��� ��������� ������ �������� ���� �� ���� �������.

:ctl ���
�������� ����������� ������ �� ���.

:msg ���������
������ ��������� ��������� � ����������� ��������.

:err ���������
������ � ����������� �������� ������:
	ERROR: ���������
	ERROR: err statement on line ... (vc15)

���������� ������� vc ������������, ��� ���������� ����� 1.

��. �����
ed(1), help(1).

���� ����������

	0    ������ �� ����.
	1    ������������� ������.

�����������
��� ��� ������� ����������� �������� help(1).
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT