I wrote:

> Could someone explain what's hygienic about Julia's macros? Because I
> cannot figure out an example by myself...

  OK, I think I get it:

julia> macro finish()
         t = 5
       end

julia> function foo()
         t = 10
         @finish()
         t
       end
foo (generic function with 1 method)

julia> foo()
10


Still, it seems to me extremely abusive to call this macro system
hygienic...

-- 
ELS'16 registration open! http://www.european-lisp-symposium.org

Lisp, Jazz, Aïkido: http://www.didierverna.info

Reply via email to