5 open(RBTS
,"RedBlackTree.cs") || die "Can't open infile";
7 rename "RedBlackTreeBag.cs", "RedBlackTreeBag.cs.old" || die "Can't backup";
9 open(RBTB
,">RedBlackTreeBag.cs") || die "Can't open outfile";
14 #Assume all conditions on BAG symbol is '#if BAG'
17 print RBTB
"#define BAG\r\n";
24 close(RBTS
) || die "Can't close infile";
25 close(RBTB
) || die "Can't close outfile";