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)