What is the MudOS driver? The MudOS driver is the program (written in C) which provides the lowlevel support that makes a mud possible. The driver does many things including:
* accepts connections from remote machines (via a communications port) and attaches those connections to the login object (/adm/login.c on TMI). * provides a set of external functions (efuns) that may be called from within LPC objects. * compiles files into a compact internal tokenized form via the new(filename) (or clone_object(filename)) efun. * interprets (executes) objects represented in the tokenized form. The two main ways in which code gets executed are as follows: