Concrete Syntax Tree are lossless and we can guarantee script == bugger.debug(bugger.bug(script)) https://github.com/Instagram/LibCST
Concrete Syntax Tree are lossless and we can guarantee script == bugger.debug(bugger.bug(script))
https://github.com/Instagram/LibCST