@ is being used as a warning sign that it the macro is processed at (@) parse time; so it is both a warning sign and an abbreviation of the temporal preposition at
Sorry, I was being ignorant about Julia macros (*shame on me*). I thought they were something like C macros, but they are super powerful in Julia!!! Now everything makes sense.
