diff --git a/hy/compilers/pyast.py b/hy/compilers/pyast.py index 4c6635d..da9e2b5 100644 --- a/hy/compilers/pyast.py +++ b/hy/compilers/pyast.py @@ -38,6 +38,7 @@ _compile_table = {} def builds(_type): def _dec(fn): _compile_table[_type] = fn + def shim(*args, **kwargs): return fn(*args, **kwargs) return shim @@ -64,7 +65,6 @@ class HyASTCompiler(HyCompiler): starargs=None, kwargs=None) - @builds(HySymbol) def compile_symbol(self, symbol): return ast.Name(id=str(symbol), ctx=ast.Load())