Prev: Function Index
Concept Index
Administrative functions (6)
Privileged operations (6)
Server operations (6)
Addition (6)
Arithmetic expressions (6)
Division (6)
Modulo operations (6)
Multiplication (6)
Negation (6)
Operators for arithmetic (6)
Performing arithmetic (6)
Subtraction (6)
Buffer functions (6)
Operations on buffers (6)
Buffers (6)
I/O data type for networks (6)
Network I/O data type (6)
Octet vectors (6)
Raw byte vectors (6)
Unprintable characters (6)
Built-in function calls (6)
Calling functions (6)
Function calls (6)
Communicating with users (6)
Files, sending to users (6)
Input and output functions (6)
Output to a connection (6)
Sending text to users (6)
Text files, sending to users (6)
User communication (6)
And operator (5)
Conditional operator (5)
Or operator (5)
Cases (6)
Conditional statements (6)
Executing statements conditionally (6)
If statement (6)
If-else statement (6)
Switch statement (6)
Associating objects with connections (5)
Closed connections (5)
Connecting to remote hosts (5)
Connections (5)
Making connections to remote hosts (5)
Managing connections (5)
New connections (5)
Parsing text from connections (5)
Reading text from connections (5)
Receiving text from connections (5)
Data functions (5)
Manipulating data (5)
Operations on data (5)
Buffer data type (5)
C-- data (5)
Constant expressions (5)
Data types (5)
Dbref data type (5)
Dictionary data type (5)
Error data type (5)
Frob data type (5)
Integer data type (5)
List data type (5)
Literal expressions (5)
String data type (5)
Symbol data type (5)
Types of C-- data (5)
Database references (5)
dbrefs (5)
Object IDs (5)
Referring to objects (5)
C-- language (6)
Defining methods (6)
Defining object behavior (6)
Methods (6)
Ticks (6)
Associative arrays (6)
Dictionaries (6)
Mappings (6)
Dictionary functions (6)
Manipulating dictionaries (6)
Checkpoint databases (6)
Consistency of databases (6)
Database (6)
Disk database (6)
Files used by Coldmud (6)
Text database dumps (6)
Error functions (6)
Functions to handle errors (6)
Throwing errors (6)
Tracebacks, getting (6)
Critical expression (6)
Error propagation (6)
Error-handling expressions (6)
Ignoring errors (6)
Passing errors as themselves (6)
Propagation expression (6)
Catch statement (5)
Error handlers (5)
Error-handling statements (5)
Handling specific errors (5)
Errors (6)
Handling error conditions (6)
Example method (5)
Expressions (5)
Frob constructors (6)
Frobs (6)
Lightweight objects (6)
Built-in functions (6)
Descriptions of functions (6)
Function descriptions (6)
Ancestor precedence (6)
Behavior of objects (6)
Inheritance (6)
Multiple inheritance (6)
Non-overridable methods (6)
Parents (6)
Precedence of ancestors (6)
List functions (6)
Manipulating lists (6)
Operations on lists (6)
Combining data into lists (6)
Indexing lists (6)
List constructors (6)
Lists (6)
Making lists (6)
Retrieving data from lists (6)
Searching lists (6)
Case-insensitivity of strings (6)
Comparing data (6)
Equality of data (6)
Greater or equal to operator (6)
Greater than operator (6)
Inequality of data (6)
Less than operator (6)
Less than or equal to operator (6)
List comparison (6)
Logic operators (6)
Not operator (6)
Relational operators (6)
String comparison (6)
Symbol comparison (6)
Break statement (6)
Continue statement (6)
Counting (6)
Exiting loops prematurely (6)
For-list statement (6)
For-range statement (6)
Looping statements (6)
Premature loop exits (6)
Stopping loops (6)
Traversing lists (6)
While statement (6)
Current object (6)
Messages from the server (6)
Messages to objects (6)
Processing messages (6)
Current object (6)
Information about the current method (6)
Method functions (6)
Sending object (6)
Components of a method (6)
Declaring local variables (6)
Disallowing overrides in a method (6)
Ignoring errors (6)
Local variable declarations (6)
Method structure (6)
Non-overridable methods, declaring (6)
Override blocking in a method (6)
Structure of methods (6)
Syntax of methods (6)
Miscellaneous functions (5)
Dbref names (6)
Names (6)
Object names (6)
Symbol translation to dbrefs (6)
Symbolic names (6)
Translating symbolic names to dbrefs (6)
Manipulating objects (6)
Object functions (6)
Operations on objects (6)
Characteristics of objects (6)
Objects (6)
Binary operators (6)
Infix expressions (6)
Operators (6)
Syntax of operators (6)
Types of C-- operators (6)
Unary operators (6)
Using operators in expressions (6)
Coldmud Overview (6)
Overview of Coldmud (6)
Modifying default methods (6)
Passing messages (6)
Using default methods (6)
Ambiguous operator expressions (5)
Association of operators (5)
Binding precedence of operators (5)
Precedence of operators (5)
Resolving ambiguous expressions (5)
Calling methods (6)
Message expressions (6)
Sending messages (6)
Assignment statement (5)
Comment statement (5)
Compound statement (5)
Expression statement (5)
Return statement (5)
Simple statements (5)
Argument list splicing (5)
Including lists in arguments (5)
Splicing (5)
Invoking the server (5)
Options to the server (5)
Runnning the server (5)
Starting the server (5)
Statements (6)
Manipulating strings (6)
Operations on strings (6)
String functions (6)
Communicating with the server (5)
Event notification (5)
Messages to the system object (5)
Startup event notification (5)
System object (5)
Case-sensitivity of identifiers (6)
Tokens (6)
Object variables (6)
Parameters on objects (6)
Slots (variables) on objects (6)
Storing information on objects (6)
Variables on objects (6)
Assigning to variables (6)
Built-in local variables (6)
Local variables (6)
Object variables (6)
Retrieving variable contents (6)
Using variables (6)
Variable expressions (6)
Variables (6)