clad
clad copied to clipboard
Give warning/error for unsupported constructs instead of crashing
This requires making a pass over the differentiation plan before actually differentiation. That would be necessary for collecting properties about the differentiated functions such as how many return statements it has allowing us to not emit goto
s...
Similar to #91