list function names edited and changes reflected in subsequent files
closure functions renamed and subsequent files edited to reflect changes.
main.c edited; printint renamed to print_int.