I have a module named KIT in a single file named KIT.jl. using KIT is all what I need for using it.
Question:
If I have different versions of the file in the same directory
(e.g. KIT_2017-09-30.jl, KIT_2017-10-15.jl)
how can I use them without first renaming to KIT.jl ?
The automatic loading in using designed/should not be used for that. Just include the file. You’ll obviously get name conflict if you’ve already imported one version and if you really want to have multiple versions loaded as the same time and confident that your own module can actually handle this you can wrap the include in another module that has a different name, i.e. module V1 include("v1.jl") end; module V2 include("v2.jl") end