
	call_other(3)		MudOS v21c2		(5 Sep 1994)

	名稱:
		call_other() - 呼叫在另一個物件中的函式.
	語法:
		unknown call_other( object ob | object *obs,
			string func | mixed *args, ... );

		未知 call_other( 物件 ob 或 物件 *obs,
			字串 func 或 混合 *args, ... );
	用法:
		用可以選擇的參數 (argument) 呼叫另一個物件中的函式.
		傳回值要視被呼叫的函式而定, 所以使用此一函式時最好
		檢查傳回值. func  是物件 ob 中被呼叫的函式名稱, 而
		第三個、第四個... 等等的參數, 則會傳入 func 中, 當
		成 func 的第一個、第二個參數. 在 call_other() 中, 
		如果第一個參數是一個物件陣列, call_other()  就會逐
		一呼叫它們, 而傳回值也會變成一個陣列. 如果第二個參
		數是一個陣列, 那陣列中的第一個元素 (element)  必須
		是一個字串 (即要呼叫的函式) , 而其他的元素就會被當
		成要傳入此函式的參數.

		這裡有個使用 call_other() 更好的方法:

			object ob 或 object *obs -> func( ... );

		範例:
			call_other( ob, "query", "name" );
		可以寫成
			ob->query("name");

		如果 call_other() 的第二的參數是一個陣列, 也可以把
		上例寫成:
			call_other( ob, ({ "query", "name" }));

		這裡有一個使用陣列的範例:
			users()->quit();
	翻譯:
		Spock @ FF	96.Oct.16.		(printed 3/16/95)
