As far as I could understand from the documentation and several posts on the web, the statement
include("myfile.jl")
just takes the code in myfile.jl and pastes it on the calling file (or in the console), replacing the line with the include statement.
Please correct me if I am wrong. I am just beginning with Julia. However, I have also seen the following comment by one of Julia's creators:
"include works in the dynamically-current module, not the lexically-current one.
It is really a load-time function, not a run-time one."
What is the difference between dynamically-current and lexically-current?