efuns - parsing - process_string

MudOS v21c2

process_string(3) MudOS v21c2�� (5 Sep 1994)

������:
    �� process_string() - ���ַ������Ե��ú����Ľ�����ijЩ��.
���﷨:
    �� string process_string( string combinestring );

    �� �ַ��� process_string( �ַ��� combinestring );

���÷�:
    �� ��ָ���ĸ�ʽ���һ���ַ����е�ijЩ��. �����ʽ�൱�ڵ��ú��������ص��ַ���.

    �� ��ʽ����:

    �� "@@��������[:�ļ�����][ | ���� 1 | ���� 2....| ���� N ]@@"

    �� �������п��Ե������������еĺ�������:

    �� �ļ�����->��������( ���� 1, ���� 2, ....., ���� N );

    �� ��ע��, process_string()�� ������ܺ����ݻ� (recuse) ���÷��صڶ����Ժ���ַ���. ����������صڶ����ַ���, process_string() ���ỻ���һ�η��ص��ַ���.

    �� �� combinestring�� �е������������ַ����ĺ���, �������ֵ�����ַ���, ����ڵ��ø�ʽ����Щ�ֶ���ά�ֲ���ط����ַ�����.

    �� ��ע��, ������ļ����ơ��������Ա�ʾ���п��޵� [] �����ſ�����. �������Щ����Ҳд���ַ�����.

���ο�:
    �� process_value(3)
������:
    �� �� mud�� ������ (mudlib) ��, ����ʹ�ú������õķ���ֵ. �������ʹ�� process_string() ֮ǰ, �趨�������Чʹ���߱�ʶ���� (effuserid, euid)�� Ϊ 0�� .
������:
    �� "@@query_the_name:/obj/monster#123@@�����������׷����."

    �� �����������ʽ�滻��һЩ��:

    �� "���ϴ������������׷����."

    ���� (���� monster#123 �� query_the_name �������� "���ϴ�")

������:
    �� Spock @ FF 97.Apr.25.�� (printed 3/16/95)

�ص���һҳ