Open maartenvd opened 3 months ago
Also, if recurse!(::Nothing) was defined, couldn't the dynamo example be even prettier:
@dynamo function quicktest(a...)
ir = IR(a...)
recurse!(ir)
return ir
end
TBH @dynamo
is largely unmaintained as it isn't used by Zygote, and keeping Zygote working is main thing that prompts PRs against this repo
That is sad, is there a maintained alternative? I tried cassette but run into the llvmcall issue, cassetteoverlay runs into different issues still. At some point there ways mixtape, but that seems discontinued too
What is working, but is far too slow, is overloading juliainterpreters framedict
Trying @dynamo to "highjack" all calls to a certain previously defined methods. I seem to run into issues when combining with broadcasting:
fails on 1.10.4 with