Tuesday, January 20, 2009

IronPython Reflector Addin

Reflector is an extremely well known .NET tool (free but not open source and owned by Redgate) for exploring .NET assemblies. It can show you all the types in assemblies, their members and the relationships between them. In addition to this, it can disassemble the IL bytecode back into .NET languages like C# and VB.NET - allowing you to examine the implementation.

Reflector has a plugin mechanism and lots of interesting plugins. A new one has appeared on Codeplex called IP reflector, which promises to be able to decompile the bytecode generated by IronPython back into Python code (IronPython code that has been compiled by the Pyc.py compiler):
There is a release available on codeplex - version 1.0.0 Beta. No word on whether it is based on IronPython 1 or 2.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.