What is LambdaMOO?

LambdaMOO is a MUD server. You can read more about it on the LambdaMOO server home page. It is essentially a programmable chat server. That simplifies things a bit since one could write non-chat networked applications on top of LambdaMOO. “MOO” is just a shorthand way to refer to LambdaMOO.

LambdaMOO is also the name of a MUD that uses the LambdaMOO server. LambdaMOO, the MUD is at lambda.moo.mud.org, but I am not involved in running it in any way. LambdaMOO is the oldest MUD that uses the LambdaMOO server.

Software

I’ve moved the scripts that were here to GitHub at https://github.com/xythian/codebag/tree/master/moo.
There’s a README there with an inventory.

expat binding for LambdaMOO

Overview

In 2000 I wrote a binding of expat (that link is to the relatively modern version, not the version that existed in 2000) to LambdaMOO called ext-xml. It provides two new functions which accept an XML document in a string, parse it using expat, and return a LIST data structure representing the parsed XML.\

Where is it?

The 1.0 distribution that was here is ancient and is a patch against a version of the server that is also ancient. You may have landed on this page because you followed a link directly to a file that is no longer here.

[Read More]

FileIO

FileIO

I wrote (the first version of) the LambdaMOO FileIO patch a long time ago, but I didn’t use it for very long and haven’t been the maintainer for a long time.

The link I had to the current version is dead.

toaststunt is a LambdaMOO fork which includes what appears to be a modern version of FileIO. I have not used it.

LambdaMOO

MOO Server Software

For anyone looking to run a LambdaMOO server today, I recommend LambdaMOO. The 1.9.0 release (currently in alpha) represents significant modernization work and is a better starting point than the various 1.8.x branches, including my own. I plan to adopt it for Waterpoint eventually. It includes the XML parser described below as well as WAIFs, Unicode, and a bunch of fixes.

My extensions

I’ve written two LambdaMOO server extensions.

[Read More]