I'm making a calulator which stores functions along with its operators in a hash, the user can even create their own functions. But the problem is that the functions dissappear after the program exists, one thing i could do, like i did for storing user create variables, i could save the operations in another file and then upload it into the program when the program starts. But having two separate files to save is a bit of a hassle and its much better to just add the function into the operations hash in my program. But I can't figure out how one could do that, can someone lend me a hand?