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.
