On Wednesday, April 3, 2019 at 2:57:04 PM UTC-6, José Valim wrote:
>
> We could and that's the approach we use in the formatter but we can't use 
> it generally because it would break stuff like keyword lists (as the first 
> element is now a tuple __block__ and no longer an atom).
>

It's already an AST, and it is already very weird that there are some 
'loose' non-ast style things like loose atoms or number or so forth things 
(especially the weird 2-tuple).  Such constructs make it a very 
non-standard AST that makes it harder to work with to attach and use 
metadata to all possible parts of the AST as is traditional in most AST's.

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/c54d286d-cf7d-4631-b00a-810b680574c3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to