Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Source Repository for LDMud http://www.ldmud.eu/
In a lambda closure a return opcode can occur in the middle of an expression, where evaluated parts of the expression are already put on the stack, resulting in a fatal error indicating that the stack head is higher than the function frame. Although the message is correct it is normal behaviour for lambda closures, therefore this check is now deactivated there. The superfluous values on the stack will be removed later anyway. (Fixes #868)
Latest commit 5dd7726
Oct 25, 2018
|Failed to load latest commit information.|
This is 'LDMud', a gamedriver for LPMuds. (LPC compiler, interpreter and runtime environment.) LDMud started as a project to clean up and modernize Amylaar's LPMud gamedriver. Primary goals are full documentation, a commented source body and out-of-the-box support for the major mudlibs, of which the commented source body has been pretty much completed. During the course of work a lot of bug fixes and improvements found their way into the driver - much more than originally expected, and definitely enough to make LDMud a driver in its own right. The latest stable version is available on our homepage at <http://www.ldmud.eu/> The files in this directory are: README : this file. COPYRIGHT : the copyright of the driver. CREDITS : the list of contributors. HISTORY : a user-oriented history of the last changes. CHANGELOG : the last changes in minute detail. INSTALL : installation hints and notes. doc/ : the collected documentation src/ : the driver source src/settings: settings for configure for a number of muds src/util: misc. utils like ERQ daemons mudlib/ : various LPC (example) files. mudlib/deprecated/: sefuns for removed efuns. mudlib/sys/: standard include files to copy into your mudlib. Some of these are also used by the src/ files. mud/ : the lp-245 mudlib, and support files for other mudlibs. etc/ : misc. scripts, images and syntax files for editors. gdb/ : pretty printers for GDB7 for the main data structures. test/ : the driver test suite, run with ./run.sh after compilation.