3 ms·
When I saw that it has an AST-sensitive debugger, I was really impressed! And the code for it is quite something to behold - aside from the fact it could be bro
by btown 4y ago
When I saw that it has an AST-sensitive debugger, I was really impressed! And the code for it is quite something to behold - aside from the fact it could be broken into a couple files and have a few more comments, it's the type of thing that truly shows off how this is a well-designed codebase with a nearly self-documenting extension API!
https://github.com/thonny/thonny/blob/bd9614be483e80c28b016633ab40f9ac647bba6d/thonny/plugins/debugger.py https://github.com/thonny/thonny/blob/bd9614be483e80c28b0166...