What's the point?
You have to declare the #include "myfuncs.agc" at the top of your main source (why?) else you get errors referencing the functions within. No matter that the function was at the bottom of your main source file - if you #include it there, it doesn't get recognised.
Of course, then any compile error after that is offset by the amount of lines in your include file, so you may as well not bother as line xxx isn't the actual error, it's line xxx-(lines in include file)