from util import hook from pycparser.cdecl import explain_c_declaration @hook.command def explain(inp): ".explain -- gives an explanation of C expression" inp = inp.encode('utf8', 'ignore') try: return explain_c_declaration(inp) except Exception, e: return 'error: %s' % e