Comment by kccqzy
4 hours ago
> other languages doesn’t need such an explanation tool at all
Plain old C has -E to expand macros. Rust has cargo expand. Haskell has -ddump-simpl. Common Lisp has macroexpand. Any language that has a complicated syntax or allows the user to customize the syntax needs such a tool. Whether such a tool actually exists reflects more on popularity and community desire.
No comments yet
Contribute on Hacker News ↗