I'm trying to follow the "Propeller C Library Studies" tutorial. I was wondering if you guys could answer a few questions.
I understand why the libawesome.c file has #include "simpletools.h". It needs it for the print function.
I don't understand why the awesome.h file needs #include "simpletools.h", since it doesn't actually use the print function.
I also don't understand why the awesome.c file does not need the #include "simpletools.h", since it does actually use the print function.
The awesome.c file has #include "awesome.h" at the top. Does the awesome.c file get its print function from the simpletools.h include, in the awesome.h header file?
Wow, i have reread this a hand full of times, and my questions don't seem real clear. I can't seem to come up with a better way to ask them. Hopefully someone will figure out what Im asking.