ParentFull threadlihaoyi·I actually implemented something of this sorts back in college: MacroPy https://github.com/lihaoyi/macropyView on HN