D	demux.c	/^#define D(x) $/
Mdemux	demux.c	/^main(argc, argv)$/
Msim	sim.c	/^main (argc, argv)$/
P	table.c	/^#define P(x) fprintf(result_file, x);$/
P2	table.c	/^#define P2(x,y) fprintf(result_file, x,y);$/
P3	table.c	/^#define P3(x,y,z) fprintf(result_file, x,y,z);$/
a_compare	hash.c	/^a_compare(a, b)$/
a_hashfn	hash.c	/^a_hashfn(input, size)$/
b_compare	hash.c	/^int b_compare(a,b)$/
b_hashfn	hash.c	/^int b_hashfn(input, size)$/
c_compare	plotting.c	/^c_compare(a, b)$/
c_hashfn	plotting.c	/^c_hashfn(input, size)$/
close_result_file	table.c	/^close_result_file ()$/
close_smart_buffer	plotting.c	/^close_smart_buffer()$/
compute_alpha	fuzzy.c	/^        compute_alpha (sbest, sbact)$/
custom_monitor	monitor.c	/^custom_monitor (graf)$/
deq	node_queue.c	/^deq (node)$/
dump_graf	monitor.c	/^dump_graf (graf)$/
enq	node_queue.c	/^enq (node, pkt)$/
enq_high	node_queue.c	/^enq_high (node, pkt)$/
expntl	sim.c	/^expntl (mean)$/
find_area	fuzzy.c	/^find_area (trap)		     \/* compute area of trapeziu/
get_error	fuzzy.c	/^        get_error (sbest, sbact, beta)$/
hash	hash.c	/^hash (node, so, de)$/
hash_create	hash.c	/^hash_create (size, compare, hashfn)$/
hash_init	hash.c	/^hash_init()$/
hash_insert	hash.c	/^hash_insert(h, input, value)$/
hash_locate	hash.c	/^hash_locate (h, input)$/
init_sb	plotting.c	/^init_sb()$/
init_table	table.c	/^init_table (table)$/
init_trap	fuzzy.c	/^init_trap (trap, x1, x2, x3, x4, y0)$/
init_values	monitor.c	/^init_values(graf)$/
initialise	init.c	/^initialise ()$/
initialize_graph	sim.c	/^initialize_graph ()$/
invert	hash.c	/^invert (node, conv_id, so, de)$/
make_entry	table.c	/^make_entry (entry, table)$/
make_flt_plot	plotting.c	/^make_flt_plot(name, data)$/
make_fname	plotting.c	/^make_fname(s, n)$/
make_plot	plotting.c	/^make_plot(name, data)$/
moddiff	fuzzy.c	/^moddiff (a, b)$/
num_in_q	node_queue.c	/^num_in_q (node)$/
open_result_file	table.c	/^open_result_file ()$/
pkt_print	sim.c	/^pkt_print (pkt)$/
poss_high	fuzzy.c	/^        poss_high (error, mp)\/* possibility of `hi/
poss_low	fuzzy.c	/^        poss_low (error, mp) \/* possibility of `lo/
poss_med	fuzzy.c	/^        poss_med (error, mp) \/* possibility of `me/
pr_error	demux.c	/^pr_error(s)$/
print_report	table.c	/^print_report (graf)$/
print_summary	table.c	/^print_summary (graf)$/
put_address	symtab.c	/^put_address (name)$/
read_char	demux.c	/^read_char(fd)$/
read_float	demux.c	/^read_float(fd)$/
read_short	demux.c	/^read_short(fd)$/
real_parse_args	sim.c	/^real_parse_args(argc, argv)$/
report	table.c	/^report (table, pflag)$/
report_var	table.c	/^report_var (table, code)$/
route_graph	routing.c	/^route_graph (graf)$/
router_type	table.c	/^router_type (k)$/
sb_append	plotting.c	/^sb_append(index, data)$/
scan_in	symtab.c	/^scan_in ()$/
set_timer	timer.c	/^set_timer (delay, pkt)$/
trace_set	switches.c	/^trace_set ()$/
tx_chan	channels.c	/^tx_chan (a_node, sender, dest, key, dataptr)$/
type_to_str	table.c	/^type_to_str(k)$/
xcentroid	fuzzy.c	/^xcentroid (trap)	     \/* x coordinate of centriod /
xintercept	fuzzy.c	/^        xintercept (x1, y1, x2, y2, y)$/
ycentroid	fuzzy.c	/^ycentroid (trap)	     \/* y coordinate of centriod /
yintercept	fuzzy.c	/^        yintercept (x1, y1, x2, y2, x)$/
