Old-style (AST-based, unstable, will go away) syntax extensions can do this.
But this isn't relevant, the compiler can define custom syntax extensions that do whatever it wants :)
Old-style (AST-based, unstable, will go away) syntax extensions can do this.
But this isn't relevant, the compiler can define custom syntax extensions that do whatever it wants :)