add_asa_ctl_char { file = shift; open file; # I said it was pseudo-code! open temp_file; while