and because of the nonuniformity difference that you mention, for anything but the most basic macros you gonna find that level of comparability with lisp decrease pretty exponentialy
btw, the other poster didnt mention elixir macros. they mentioned optional syntax which frankly terrifies me :)
btw, the other poster didnt mention elixir macros. they mentioned optional syntax which frankly terrifies me :)