/* ident.h: Declarations for the global identifier table. */ #define NOT_AN_IDENT -1 extern long perm_id, type_id, div_id, integer_id, string_id, dbref_id; extern long list_id, symbol_id, error_id, frob_id, unrecognized_id; extern long methodnf_id, methoderr_id, parent_id, maxdepth_id, objnf_id; extern long numargs_id, range_id, paramnf_id, file_id, ticks_id, connect_id; extern long disconnect_id, parse_id, startup_id, socket_id, bind_id, servnf_id; extern long paramexists_id, dictionary_id, keynf_id, address_id, refused_id; extern long net_id, timeout_id, other_id, failed_id, heartbeat_id, regexp_id; extern long buffer_id, namenf_id; void init_ident(void); long ident_get(char *s); void ident_discard(long id); long ident_dup(long id); char *ident_name(long id);