NAME efun DESCRIPTION This directory contains descriptions for the efuns of LDMud 3.3. These are functions that are supplied by the driver and can be called by any LPC object (somewhat similar to system calls in the C library). There a few kinds of efuns: - 'optional' A mud's maintainer is free to deactivate these efuns when compiling the driver: assoc() break_point() db_*() insert_alist() intersect_alist() parse_command() process_string() rusage() set_is_wizard() set_light() transfer() xml_generate() xml_parse() - 'preliminary' or 'experimental' The behaviour of these efuns is not fixed yet, and may change with further releases: xml_generate() xml_parse() - 'deprecated' or 'obsolete' make_shared_string() These efuns should no longer be used, they are merely provided for backwards compatibility: SEE ALSO efuns(LPC), applied(A), master(M), lpc(LPC), concepts(C), driver(D)