我正在尝试在Visual Studio Code中调试Hy代码。我已经下载了主题,它工作得很好。只有一个问题。hy-mode主题禁用断点。我可以通过切换到一种完全不相关的语言(如CoffeeScript)来向Hy代码添加断点,然后我的Python调试器就可以工作了。但是当我在hy-mode中时,我不能添加断点。我通过编写一个导入Hy文件的Python文件来调试代码。当我在Python文件上运行Python pdb调试器时,pdb可以很
-oreo-1.0.0.0/lib/python3.10/site-packages/oreo/__init__.py", line 7, in <module> File "/nix/store/p32f25fn29070pphsrfj3pyywqsv1gph-python3.10-hy-0.24.0/lib
我在我的python项目中使用了几个Hy Lang代码片段。我想知道是否有一种相对简单的方法可以用一些python库或者甚至是Hy编译器本身来获得Hy代码的抽象语法树(我已经研究了编译器代码,但我很难理解它)。我知道在生成字节码和looking at the compiler之前,Hy会将所有的Hy lang代码转换为python AST。例如,我没有看到一个函数可以帮助我将Hy代码转换为可以提供给HyASTCompiler的
got :不知道如何包装<class‘函数’>:<函数test_cond_list_fn.在0x000001B879FD3D08>;a fn object;a mock predicator;inject predicator and a_fn into a (cond ..);eval at another place