LambdaMOO Programmer's Manual
For LambdaMOO Version 1.7.6, August 1993
aka Lambda
Introduction
The LambdaMOO Database
Values
Objects
Attributes
Properties
Verbs
Command Parsing
The MOO Programming Language
Expressions
Errors
Literals
Variables
Arithmetic
Comparisons
Conditionals
Indexing into Lists and Strings
Extracting an Element from a List or String
Replacing an Element of a List or String
Extracting a Subsequence of a List or String
Replacing a Subsequence of a List or String
Other Operations on Lists
Object Properties
Calling Built-in Functions and Other Verbs
Parentheses and Operator Precedence
Statements
Errors
Simple Statements
Conditional Statements
Iteration
Returning a Value from a Verb
Executing Statements at a Later Time
Tasks
Built-in Functions
Object-Oriented Programming
Manipulating MOO Values
Type-Checking and Conversion
Operations on Numbers
Operations on Strings
Operations on Lists
Manipulating Objects
Fundamental Operations
Movement
Operations on Properties
Operations on Verbs
Operations on Player Objects
Evaluation and Tasks
Administrative Operations
Server Commands and Database Assumptions
Built-in Commands
Command-Output Delimiters
Programming
Initial Punctuation in Commands
Server Assumptions About the Database
The Very First Task
Checkpointing the Database
Associating Network Connections with Players
Out-of-Band Commands
Matching in Command Parsing
Creating and Recycling Objects
Object Movement
Function Index