Creating domain-specific languages in Julia using macros | Hacker News Reader