boolexp.c,274
int eval_boolexp(37,1042
struct boolexp *parse_boolexp(222,5141
static struct boolexp *parse_boolexp_E(195,4625
static struct boolexp *parse_boolexp_F(85,2303
static struct boolexp *parse_boolexp_T(167,4082
parse_boolprop(232,5410
static void skip_whitespace(76,2024

compress.c,128
const char *compress(68,2020
static int compressed(60,1910
static void init_compress(42,1613
const char *uncompress(97,2564

create.c,430
void do_action(624,16972
void do_attach(669,18349
void do_create(482,13190
void do_dig(443,12070
void do_link(317,8867
void do_open(155,4209
int exit_loop_check(135,3625
  link_exit(232,6344
int link_exit(237,6466
static dbref parse_abode_room(56,1412
static dbref parse_linkable_dest(93,2429
static dbref parse_linkable_room(25,619
dbref parse_source(557,15324
void set_source(592,16171
int unset_source(740,20482

db.c,1001
const char *alloc_string(53,1182
void db_clear_object(1097,25357
void db_free(587,11706
void db_free_object(1066,24499
static void db_grow(69,1458
static void db_grow(100,2047
dbref db_read(969,22174
void db_read_object_lachesis(864,19252
void db_read_object_new(757,16158
void db_read_object_old(645,13005
dbref db_write(301,6064
int db_write_object(244,4540
void free_boolexp(508,10164
free_prop(578,11558
struct boolexp *getboolexp(499,10001
static struct boolexp *getboolexp1(396,7805
getproperties(534,10641
dbref getref(335,6638
#define getstring(359,6982
#define getstring_compress(363,7098
#define getstring_compress(365,7180
static const char *getstring_noalloc(343,6753
static struct boolexp *negate_boolexp(368,7246
dbref new_object(124,2490
new_prop(631,12803
number(384,7639
dbref parse_dbref(315,6334
static void putbool_subexp(176,3397
void putboolexp(225,4277
putprop(213,4061
putproperties(234,4407
void putref(163,3227
static void putstring(168,3293

decompress.c,17
void main(9,184

game.c,318
#define Matched(197,4066
static int alarm_handler(58,1270
void do_dump(36,780
void do_shutdown(46,966
void dump_database(121,2505
static void dump_database_internal(67,1399
static void fork_and_dump(130,2706
int init_game(167,3375
void panic(86,1797
void process_command(199,4143
static int reaper(157,3246

hashtab.c,128
hash_entry *add_hash(45,1299
hash_data *find_hash(26,637
int free_hash(79,2167
unsigned hash(13,321
void kill_hash(94,2646

help.c,65
void do_help(40,765
void do_news(45,831
void spit_file(16,289

interface.c,1365
#define FREE(106,2914
#define MALLOC(101,2758
void add_to_queue(475,11424
const char *addrout(339,8475
void announce_connect(937,22040
void announce_disconnect(950,22325
int bailout(821,19319
  boot_off(965,22644
void check_connect 725,16843
void clearstrings(356,8812
void close_sockets(801,18938
int do_command 688,15747
dump1(862,20239
int dump_status(831,19528
void dump_users(884,20825
void emergency_shutdown(815,19253
int flush_queue(487,11632
void free_text_block 469,11339
void freeqs(561,13201
void goodbye_user(594,13804
struct descriptor_data *initializesock(395,9690
void main(109,2976
void make_nonblocking(553,13046
int make_socket(427,10492
struct text_block *make_text_block(456,11110
struct timeval msec_add(197,5029
int msec_diff(191,4878
struct descriptor_data *new_connection(310,7698
int notify(159,4236
void parse_connect 777,18366
void process_commands(662,15209
int process_input 615,14178
int process_output(526,12493
int queue_string(521,12386
int queue_write(509,12101
void save_command 610,14048
void set_signals(128,3409
void set_userstring 650,14947
void shovechars(225,5716
void shutdownsock(372,9103
char *strsave 599,13920
char *time_format_1(903,21320
char *time_format_2(918,21631
struct timeval timeval_sub(180,4652
struct timeval update_quotas(208,5265
void welcome_user(589,13715

look.c,318
void do_examine(211,4913
void do_find(456,11070
void do_inventory(440,10755
void do_look_around(109,2664
void do_look_at(117,2797
void do_score(430,10534
static const char *flag_description(156,3544
static void look_contents(60,1397
void look_room(92,2224
static void look_simple(83,2032
print_owner(32,758

match.c,713
#define DOWNCASE(16,291
static dbref absolute_name(95,2147
static dbref choose_thing(42,1134
void init_match(26,786
void init_match_check_keys(36,1004
dbref last_match_result(332,7177
void match_absolute(111,2402
void match_all_exits(294,6546
void match_everything(302,6687
void match_exits(181,3770
void match_here(134,2727
void match_home(127,2627
void match_invobj_actions(247,5460
static void match_list(142,2889
void match_me(120,2526
void match_neighbor(168,3508
void match_player(78,1814
void match_player_actions(283,6240
void match_possession(163,3435
dbref match_result(315,6893
void match_room_exits(232,5142
void match_roomobj_actions(265,5831
dbref noisy_match_result(341,7305

move.c,290
int can_move(170,3922
void do_drop(359,9110
void do_get(324,8271
void do_move(274,6740
void do_recycle(563,14902
void enter_room(98,2155
void maybe_dropto(83,1828
void moveto(26,668
void recycle(463,12147
void send_contents(57,1314
void send_home(152,3525
void trigger(196,4658

player.c,192
void add_player(87,2126
void clear_players(75,1932
dbref connect_player(27,513
dbref create_player(39,836
void delete_player(81,2016
void do_password(62,1511
dbref lookup_player(17,330

predicates.c,257
int can_doit(33,673
int can_link(120,2688
int can_link_to(18,338
int can_see(77,1726
int controls(89,2007
int could_doit(25,490
int ok_name(148,3201
int ok_password(179,3927
int ok_player_name(163,3574
int payfor(126,2828
int word_start 137,3025

property.c,198
add_property(25,669
genderof(164,3831
  get_property_class(135,3203
get_property_value(149,3473
get_string(178,4172
has_property(99,2366
has_property_strict(115,2787
remove_property(78,1822

rob.c,65
void do_give(163,4165
void do_kill(69,1739
void do_rob(25,597

sanity.c,272
void add_player(202,4829
check_common(38,739
check_exit(111,2885
  check_garbage(145,3819
check_player(125,3235
check_room(59,1262
check_thing(87,2154
void clear_players(198,4796
main(160,4218
  recursive_list(29,560
  recursive_location(20,374
violate(13,227

set.c,442
#define alloc_compressed(32,827
#define alloc_compressed(34,902
void do_chown(308,7326
void do_chown(373,8934
void do_describe(124,3150
do_drop_message(165,4170
void do_fail(137,3483
void do_lock(221,5435
void do_name(53,1296
do_odrop(206,5125
void do_ofail(192,4820
void do_osuccess(179,4508
void do_set(425,10373
void do_success(150,3803
void do_unlink(266,6425
void do_unlock(255,6196
static dbref match_controlled(37,969

speech.c,254
blank(213,5264
void do_gripe(138,3416
void do_page(155,3881
void do_pose(102,2528
void do_say(44,1079
void do_wall(117,2893
void do_whisper(61,1523
void notify_except(191,4807
void notify_except2(201,5021
const char *reconstruct_message(30,815

stringutil.c,145
#define DOWNCASE(25,570
void pronoun_substitute(67,1641
int string_compare(27,623
const char *string_match(42,1047
int string_prefix(34,791

unparse.c,153
const char *unparse_boolexp(133,3395
static void unparse_boolexp1(82,2039
static const char *unparse_flags(21,542
const char *unparse_object(54,1448

utils.c,68
int member(31,591
dbref remove_first(12,260
dbref reverse(40,707

wiz.c,175
void do_boot(338,8491
void do_force(119,3217
void do_newpassword(309,7568
void do_pcreate(378,9439
void do_stats(146,3753
void do_teleport(22,529
void do_toad(254,5972

config.h,34
#define OBJECT_ENDOWMENT(49,1106

copyright.h,0

db.h,259
#define Builder(98,2865
#define DOLIST(243,7385
#define Dark(95,2791
#define Genderof(71,2191
#define God(88,2585
#define PUSH(245,7479
#define Typeof(93,2669
#define Wizard(94,2741
#define free(34,887
#define getloc(247,7571
#define malloc(33,841

externs.h,0

hashtab.h,0

interface.h,0

match.h,0